必须运行的是apache服务器
下文写法是将不带www的跳转到带www的网址
具体的写法如下 大家可以参考
自行修改其中的url即可 如果不行 请检查服务器环境
1 2 3 4 | Options +FollowSymLinks RewriteEngine on RewriteCond %{http_host} ^laoxuehost.com [NC] RewriteRule ^(.*)$ https://www.laoxuehost.com/$1 [R=301,L] |
有其他需求也可以自行修改,比如,如果你需要设置www前缀的子域名重定向到不带www前缀的根域名,可以改成:
1 2 3 4 | Options +FollowSymLinks RewriteEngine on RewriteCond %{http_host} ^www.laoxuehost.com [NC] RewriteRule ^(.*)$ https://laoxuehost.com/$1 [R=301,L] |
找不到.htaccess文件请参考:https://help.laoxuehost.com/control-panel/cpanel/createhtaccessfile.html
如果你使用的是WordPress,不需要按照这个教程设置,设置了也是没有作用的,请直接参考:https://help.laoxuehost.com/scripts/wp/wordpress-301.html
嗯嗯,还是这个精简的好,弄好了,谢谢
是不是直接复制这个 保存成.htaccess文件上传到根目录就可以了?
😆 很正确,立马生效!
那我要把www.hmw78.com/a目录重定向到www.hmw78.com,也就是a目录里的所有页面都重定向到首页,该怎么写?