サーバー上のすべてのサイトのhttpd.confでグローバルモバイルリダイレクトを設定しようとしていますが、編集する必要があるのは1回だけですが、92回です。モバイルのすべてのサイトは1つの場所にリダイレクトされるため、問題ありません。
ただし、特定の1つのURLをリダイレクトから完全に除外したいと思います。これまでのところ、機能しておらず、リダイレクトループが発生しているものを次に示します。
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} ^.*iphone|ipod|blackberry|android|sgh|sonyericsson|psp|mot|htc|lg|nokia|palm|treo|j2me|webos|smartphone|symbian.*$ [NC]
RewriteCond %{REQUEST_URI} !^http://www.example.com/mobile [NC]
RewriteRule ^(.*) http://www.example.com/mobile [R=302,L]
誰かがその特定のURLでリダイレクトループを引き起こしている理由を理解できますか?これは、そのドメイン上のフォルダーであり、.htaccessのみが含まRewriteEngine off
れ、index.phpファイルにはheader()リダイレクト呼び出しが含まれています。