Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
动态php页面的Url重写无法双向运行_Php_Url_Dynamic_Rewrite - Fatal编程技术网

动态php页面的Url重写无法双向运行

动态php页面的Url重写无法双向运行,php,url,dynamic,rewrite,Php,Url,Dynamic,Rewrite,我的网页很大程度上是动态的。我知道了如何重写这些URL(apache服务器) 我做的第一页是 此页面的干净URL为 如果你浏览到www.roguefab.com/category/tubbilles\u Benders,它工作得非常完美(显示我的内容和干净的URL)。如果我直接导航或使用指向脏URL的链接导航,它将显示脏URL。为什么?它不应该显示干净的吗 我的重写代码与我见过的其他代码一样: 重写规则^category/([0-9a-zA-Z_]+)category.php?category=

我的网页很大程度上是动态的。我知道了如何重写这些URL(apache服务器)

我做的第一页是

此页面的干净URL为

如果你浏览到www.roguefab.com/category/tubbilles\u Benders,它工作得非常完美(显示我的内容和干净的URL)。如果我直接导航或使用指向脏URL的链接导航,它将显示脏URL。为什么?它不应该显示干净的吗

我的重写代码与我见过的其他代码一样:
重写规则^category/([0-9a-zA-Z_]+)category.php?category=$1[NC,L]

2票反对,没有评论?我的问题出在哪里?真让我受不了。对我来说很好,投赞成票吧。您不想在
重写规则中包含
R
选项吗?请参见此处:(编辑:但是,您通过编辑改进了您的问题,第一个版本不太清晰,因此可能会出现否决票)。您发布的重写规则是
path'd->param'd
(无重定向,这很好)
param'd->path'd
(脏->干净)在哪里/如何重定向?如果你有代码库的权限,我也建议你通过一个路由库来实现这一点(也就是说),因为你不必去摆弄apache,也不必让paramsI同意你的birdspider,但这将是一个循环论证,不是吗?我看过很多这样的图片,但从来没有见过需要重定向的图片。所有教程和示例都是错误的还是不完整的?2票反对,没有评论?我的问题出在哪里?真让我受不了。对我来说很好,投赞成票吧。您不想在
重写规则中包含
R
选项吗?请参见此处:(编辑:但是,您通过编辑改进了您的问题,第一个版本不太清晰,因此可能会出现否决票)。您发布的重写规则是
path'd->param'd
(无重定向,这很好)
param'd->path'd
(脏->干净)在哪里/如何重定向?如果你有代码库的权限,我也建议你通过一个路由库来实现这一点(也就是说),因为你不必去摆弄apache,也不必让paramsI同意你的birdspider,但这将是一个循环论证,不是吗?我看过很多这样的图片,但从来没有见过需要重定向的图片。所有的教程和示例都是错误的还是不完整的?