数码资讯
Drupal的代码实现URL重写
下面是一个实现的例子: 复制代码代码如下所示: * *伪地址传送地址(url_alter) * / 功能example_url_inbound_alter($路径,original_path美元,美元path_language) { 如果(preg_match(' | ^第( / *。| '),$路
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
下面是一个实现的例子:
复制代码代码如下所示:
*
*伪地址传送地址(url_alter)
* /
功能example_url_inbound_alter($路径,original_path美元,美元path_language)
{
如果(preg_match(' | ^第( / *。| '),$路径,$matches)){
$路径= 'node。$匹配{ 1 };
}
}
*
*原地址随机地址(url_alter)
* /
功能example_url_outbound_alter($路径,选择美元,美元original_path)
{
如果(preg_match(' | ^节点( / *。| '),$路径,$matches)){
$路径= 'article。$匹配{ 1 };
}
}
PS:hook_url_inbound_alter时实现了,我不知道为什么它不能实现的功能,也许是因为吊钩负重过早,没有模块加载完全。所以我的做法是写在URL重写模块,如subpath_alias
复制代码代码如下所示:
*
*伪地址传送地址(url_alter)
* /
功能example_url_inbound_alter($路径,original_path美元,美元path_language)
{
如果(preg_match(' | ^第( / *。| '),$路径,$matches)){
$路径= 'node。$匹配{ 1 };
}
}
*
*原地址随机地址(url_alter)
* /
功能example_url_outbound_alter($路径,选择美元,美元original_path)
{
如果(preg_match(' | ^节点( / *。| '),$路径,$matches)){
$路径= 'article。$匹配{ 1 };
}
}
PS:hook_url_inbound_alter时实现了,我不知道为什么它不能实现的功能,也许是因为吊钩负重过早,没有模块加载完全。所以我的做法是写在URL重写模块,如subpath_alias
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。