デスクトップ版とモバイル版の両方に存在する Web サイトがあります。
example.com
m.example.com
.htaccess ファイルに次のコードがあります。
RewriteEngine On
RewriteCond %{HTTP_HOST} !^example\.com
RewriteCond %{HTTP_HOST} !^m.example\.com
RewriteRule (.*) http://example.com/$1 [R=301,L]
これにより、デスクトップ ユーザーに対して www から非 www へのリダイレクトが行われます (例: www.example.com -> example.com)。
デスクトップのリダイレクトに影響を与えずに、モバイル ユーザー向けに www から非 www へのリダイレクト (例: www.m.example.com -> m.example.com) を行う .htaccess コードが必要です。使用する正しいコードは何ですか?
ところで、3行目は、example.com/mにリダイレクトされるのではなく、m.example.comを使用してモバイルページにアクセスできるように見えるためです(4行目のため)。