きれいな URL に mod_rewrite を使用しています。今まで、すべて正常に動作しています:
<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.*) application.php?request=$1 [L,QSA]
</IfModule>
しかし、次に、次を使用してwww.mysite.com
urlsを変換する別のルールを追加しようとしました。mysite.com
<IfModule mod_rewrite.c>
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^ http://%1%{REQUEST_URI} [R=301,L]
</IfModule>
結果 : アクセス時はmysite.com
問題ないが、アクセスwww.mysite.com
時は URL が見苦しくなるmysite.com/application.php?request=
競合がないように .htaccess ファイルを調整するにはどうすればよいですか?