サーバーで実行しているサイトはほとんどありません。1 つのサイトを除いて、すべてのサイトを www から非 www に変更したいwww.abc-xyz.org
。したがって、特定のルールを最初に書き、次に一般的なルールを書きました。しかし、それは機能していません。ブラウザで開こうとするとwww.abc-xyz.org
、無限ループに入ります。
私の .htaccess ファイル
Options +FollowSymLinks +ExecCGI
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.abc-xyz\.org [NC]
RewriteRule ^(.*)$ http://www.abc-xyz.org/$1 [R=301,L]
#Generic redirect www to non-www
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
</IfModule>