<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
</IfModule>
現状、全てのファイルに適用している状態ですが、
imgフォルダのみ別なRewriteRuleを定義したいのですが
どのようにしたらよいでしょうか?
imgを除く全てとするにはどのような正規表現になりますか?
こんな感じでどうでしょうか。
RewriteCond %{HTTP_HOST} ^www.hoge.com/img/ RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
以下の方法でいけました。
RewriteCond %{REQUEST_URI} !^/img/
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
RewriteCond %{REQUEST_URI} ^/img/
RewriteRule [パターン] [変換URL] [オプション]
ありがとうございました。