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
如何重写这个特定的url_Url_Mod Rewrite - Fatal编程技术网

如何重写这个特定的url

如何重写这个特定的url,url,mod-rewrite,Url,Mod Rewrite,我有一个网站,下面两个URL都指向同一个页面 www.mydomain.com/pd/Children_Products/Toys/1/ www.mydomain.com/pd/Children_Products/Toys_/1/ 第一个URL有玩具,第二个URL有玩具 这对搜索引擎不好。我希望在访问第二个URL时,返回404NotFound页面,或者直接重定向到第一个URL 我不是在寻找这个特定url的解决方案,而是在我的站点中针对不同目录的所有此类实例 任何帮助都将不胜感激 谢谢 您应该提

我有一个网站,下面两个URL都指向同一个页面

www.mydomain.com/pd/Children_Products/Toys/1/
www.mydomain.com/pd/Children_Products/Toys_/1/
第一个URL有
玩具
,第二个URL有
玩具

这对搜索引擎不好。我希望在访问第二个URL时,返回404NotFound页面,或者直接重定向到第一个URL

我不是在寻找这个特定url的解决方案,而是在我的站点中针对不同目录的所有此类实例

任何帮助都将不胜感激


谢谢

您应该提供有关设置的更多详细信息。您使用apachehttpd吗?您的页面中是否有类似PHP的代码

您可以看一看,可以使用与URL中的任何
\uuu
匹配的正则表达式来配置它。例如:

RewriteEngine On
RewriteRule ^(.*)_/(.*)$ /$1/$2 [R]

是的,我的页面使用php代码。内容从php脚本中检索。我不知道apachehttpd。我与一家网站托管提供商一起托管我的网站。