我试过这个解决方案
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
在https://stackoverflow.com/a/22299685中从非www重定向到www,当我在我的电脑上尝试它时,它工作,我也检查了服务器标题,它工作正常(301),但当我尝试在我的手机上手机(安卓姜饼)使用Firefox并输入example.com
但结果仍然是example.com
而不是www.example.com
这应该不是问题,因为这是一个服务器标题。
我没有在网站上使用移动重定向,每个设备都使用桌面版。 我正确输入了代码。
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
我错过了什么?
编辑: Shoud我用的是“移动版”.htaccess我不知道? 任何建议都会很棒。