我正在使用mod_rewrite重写/产品至/products.php。我得到这个代码/.htaccess谁在我的网址末尾添加了斜杠?
Options FollowSymLinks
RewriteEngine on
RewriteRule ^([a-zA-z]+)$ /$1.php [PT,L]
不幸的是也有一个文件夹,我的服务器上/产品/。
我的问题是,当我尝试访问http://mydomain.com/products我的请求重定向到http://mydomain.com/products/和显示我的错误,因为我不没有该目录的索引。
谁在重新定向我? Apache,我的UserAgent? 如何防止发生这种情况而不更改文件夹名称或重写规则?
使用mod_rewrite如何?请向我们展示'mod_rewrite'规则 - 在某些情况下,现有文件和文件夹优先于mod_rewrite。 – Piskvor 2011-05-09 15:33:14