彻底解决替换网站请求URL中的字符
Time:2014/09/08 21:35:14 Click:
彻底解决替换网站请求URL中的字符?本方案是Apache服务器环境下的方法。有任何疑问,可直接咨询成都网站制作公司客服。
在网站根目录的.htaccess中添加如下代码(若没有,请自行新建,新建方法可以直接百度):
RewriteCond %{REQUEST_URL} "string1" RewriteRule "(.*)"string1(.*)" "$1string2$2" [N,PT]
代码说明:当发出如下URL请求时:
www.shangfox.com/string1/andstring1.html
为直接替换为以下URL:
www.shangfox.com/string2/andstring2.html
其中[N]标记意思是Apache重新执行重写规则,到RewriteCond失效为止。当请求URL中含有正则需要替换的字符时,该命令就会循环执行。直至string1都被替换完毕,则RewriteCond失效。