301重定向之.htaccess写法

必须运行的是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

1 Star2 Stars3 Stars4 Stars5 Stars (4 次投票, 平均分: 4.50 out of 5)
Loading...

分类:一般问题 | 标签:,

已有 4 人 对 ”301重定向之.htaccess写法” 进行了评论

  1. 一蓑烟雨说道:

    嗯嗯,还是这个精简的好,弄好了,谢谢

  2. 爱购网说道:

    是不是直接复制这个 保存成.htaccess文件上传到根目录就可以了?

  3. Paulus说道:

    😆 很正确,立马生效!

  4. 那我要把www.hmw78.com/a目录重定向到www.hmw78.com,也就是a目录里的所有页面都重定向到首页,该怎么写?

在线客服

QQ客服

微信客服