URL 重写


我在.htaccess里设置了URL重写
例子:
a.php?id=1   重写成 a_1.html

我在地址栏输入 a_1.html 时,
当a_1.html文件存在的时候,我想让站点显示的是存在的a_1.html的内容,当a_1.html不存在的时候,才去访问 a.php?id=1
这个级别是要怎么设置呢?

我现在的情况是 a_1.html存在了,但还是访问的 a.php?id=1

 

 

解决方案:

 

 在  condition 里写明 -f 

如   RewriteRule ^zh_cn\/products-([0-9]+)(.*)\.html$  goods\.php\?id=$1 -f [QSA,L]

 

posted on 2010-06-24 17:43  Prolove  阅读(244)  评论(0编辑  收藏  举报

导航