1
これは私の現在の.htaccess
データです。特定のディレクトリに対してRewriteRuleを回避する方法は?
http://testsite.net/asantos
は次のように解析されることを意味
# permalinks
RewriteEngine on
# users
RewriteRule ^([a-z0-9_-]{2,15})$ /user.php?username=$1 [QSA,L]
:
http://testsite.net/user.php?username=asantos
ウェブサイトはまた、ルートに株式会社ディレクトリを持っている、と私はこのURLを開くと
http://testsite.net/inc/
それは実際にリダイレクト:私は、ウェブサイトのルートにある既存のディレクトリのためにその動作を回避するにはどうすればよい
http://testsite.net/inc/?username=inc
?
私は、各 'RewriteRule'前に、これらの' RewriteCond'条件を指定する必要がありますか? – andufo
私の更新された答えを見てください。このスキップルールの下にあるすべてのルールに対してこれらの条件を繰り返す必要はありません。 – anubhava
もう1つのケースは、私がtestsite.net/incを使うと動作しません - testsite.net/inc/を使用した場合にのみ動作します – andufo