我有一个同时存在桌面版和移动版的网站,例如:
示例.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.example.com -> example.com)执行 www 到非 www 的重定向。
我需要一个 .htaccess 代码,它将为移动用户(例如 www.m.example.com -> m.example.com)执行 www 到非 www 重定向,同时不影响桌面重定向。正确的代码是什么?
顺便说一句,第三行就在那里,因为它似乎让我使用 m.example.com 访问移动页面,而不是被重定向到 example.com/m(因为第四行)。