.htaccess与文件和文件夹冲突?怎么修?

时间:2013-09-16 00:54:49

标签: apache http vanity-url

我的根文件夹中有.htaccess重写规则,它导致每个文件夹都充当虚荣URL,我该怎么办呢?

RewriteEngine On
RewriteBase /
RewriteRule ^([a-zA-Z0-9:_-]+)/$ index.php?p=$1 [L,QSA]
RewriteRule ^([a-zA-Z0-9:_-]+)$ index.php?p=$1 [L,QSA]
RewriteRule ^([a-zA-Z0-9:_-]+)/([a-zA-Z0-9:_-]+)$ index.php?p=$1&s=$2 [L,QSA]
RewriteRule ^([a-zA-Z0-9:_-]+)/([a-zA-Z0-9:_-]+)/$ index.php?p=$1&s=$2 [L,QSA]

示例:

我在/ pages /

中有我的标准包含文件

但在/ billing我有支付东西的WHMCS,在进行/计费时,我的RewriteRules会抓住/计费试图访问一个页面并将我发送到404由我的index.php处理,简而言之,如何忽略索引的其他文件夹?

0 个答案:

没有答案