Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.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
Apache .hAccess需要帮助删除URL中的多个点_Apache_.htaccess_Mod Rewrite_Redirect_Isapi - Fatal编程技术网

Apache .hAccess需要帮助删除URL中的多个点

Apache .hAccess需要帮助删除URL中的多个点,apache,.htaccess,mod-rewrite,redirect,isapi,Apache,.htaccess,Mod Rewrite,Redirect,Isapi,我想重定向一个url,但它的给定错误,我们正在windows服务器上使用ISAPI 这是我试图重定向的url,但它没有重定向。问题是多个点 RewriteRule ^keyword1/2\.\.?$ http://www.domain.com/keyword/21212.htm [R=301] 在上面的例子中,它不是在逃避点 我遇到的另一个url是 RewriteRule ^keyword1/2\.\.\./Product/21.htm http://www.domain.com/keywor

我想重定向一个url,但它的给定错误,我们正在windows服务器上使用ISAPI 这是我试图重定向的url,但它没有重定向。问题是多个点

RewriteRule ^keyword1/2\.\.?$ http://www.domain.com/keyword/21212.htm [R=301]
在上面的例子中,它不是在逃避点

我遇到的另一个url是

RewriteRule ^keyword1/2\.\.\./Product/21.htm http://www.domain.com/keyword/21212.htm [R=301]

我再次使用了转义字符,但它似乎不起作用。您能帮忙吗?这应该会从url中删除

RewriteEngine On
RewriteRule ^keyword.../(.*)$ /keyword/$1 [L,NC,R=301]
RewriteRule ^keyword/(.*)/(.*)$ /keyword/$2 [L,NC,R=301]
编辑:试试这个

RewriteRule ^bathroom-furniture-shower-taps/2...$ /bathroom-furniture-shower-taps/22456.htm [L,NC,R=301]

您希望更改哪些URL
keyword1/2..
keyword1/2../Product21.htm
?你好,霍林。。基本上,我想将/keyword/…abc…/100.htm更改为/keyword/100.htm,将/keyword…/100.htm更改为/keyword/100。htm@howling感谢您回复您的密码,但它不起作用。重写规则^keyword/2…/(.*)$/keyword/$1[L,NC,R=301]您能提供一个您正在使用的示例链接吗<代码>http://example.com....您在那里更改了几次url…只是那个链接吗?我已经编辑了我的帖子,它应该适用于您发布的url。