url重写不支持竖杠|
经验与学习 2011/6/23 18:12:00 点击:不统计
在做url重写中原来的参数中有|的参数,举例
forasp.asp?1-2|3-4|5
参数为 1-2|3-4|5 想用url重新为 forasp-1-2|3-4|5.html 或者其他样式,当我写url重写规则如下:
RewriteRule ^b/forasp_([0-9,-\|]*).html$ /test.php?$1 结果在运行的时候出现不能解析成功的情况
当只为数字和-的情况下url重写成功。
搜索在csdn上面有人说|竖杠不能作为url重写的符号。后来看到谷歌的社区帮助里面也说了,不能把竖杠|作为url重写的分隔符号
,在谷歌的搜索引擎中,不会吧|的url做收录链接,一般都不会
所以url重写不能用竖杠|。一定要注意!
·上一篇:replace into >> ·下一篇:php网页缓存到本地 >>