带www与不带www的互相跳转

» 网络技术 » 带www与不带www的互相跳转

使用“万金油”.htaccess文件实现域名的互相跳转

带www与不带www的互相跳转-极客公园

前几天分享了一个域名跳转的代码,今天发现了更好用的,所以推荐一下

带www跳转不带www

<IfModule mod_rewrite.c>
  RewriteCond %{HTTPS} !=on
  RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
  RewriteRule ^ http://%1%{REQUEST_URI} [R=301,L]
</IfModule>
将上面代码加入.htaccess文件即可,不需要修改什么。

不带www跳转带www

<IfModule mod_rewrite.c>
  RewriteCond %{HTTPS} !=on
  RewriteCond %{HTTP_HOST} !^www\..+$ [NC]
  RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</IfModule>
将上面代码加入.htaccess文件即可,不需要修改什么。

后语

看看,是不是代码高亮和之前不太一样了,其实是给主题的代码高亮加了几套主题罢了,现在用的是暗色主题。

-- 完 --

发表评论

电子邮件地址不会被公开。 必填项已用*标注

4 Replies to “带www与不带www的互相跳转”