Apache环境.htaccess伪静态301跳转(www与不带www)-

谷子猫博客

一个简单爱分享的小站!^_^!
首页>> 网文转载 >>Apache环境.htaccess伪静态301跳转(www与不带www)

一般而言,我们使用的301跳转就是WWW与不带WWW域名之间的跳转,用行话说就是权重要归一。对于我们使用Apache环境的来说其实相对nginx比较简单,因为只需要我们在网站根目录有.htaccess文件。

如果我们的网站,比如wordpress根目录有htaccess文件之后,我们只需要在文件内添加下面的代码,就可以实现www与不带www之间的跳转,合理的传递权重。

第一,带www的跳转至不带www域名

RewriteEngine On
RewriteCond %{HTTP_HOST} !^blog.blog.blog.www.xgiu.com$ [NC]
RewriteRule ^(.*)$ http://blog.blog.blog.www.xgiu.com/$1 [L,R=301]

第二,不带www的跳转至www域名

RewriteEngine On
RewriteCond %{HTTP_HOST} ^blog.blog.blog.www.xgiu.com [NC]
RewriteRule ^(.*)$ //www.xgiu.com/$1 [L,R=301]

一般就是用到上述的2个方法,记不住没关系,跟老左一样记录下来,下次要用直接复制过去使用。

新增加如果网站搬家,老域名全部301跳转到新站点:

RewriteEngine on
RewriteRule ^(.*)$ //www.xgiu.com/$1 [R=301,L]


×

感谢您的支持,我们会一直保持!

扫码支持
请土豪扫码随意打赏

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

打赏作者
版权所有,转载注意明处:谷子博客 » Apache环境.htaccess伪静态301跳转(www与不带www)
标签: 免费 空间 数据库 教程 维护 代码

发表评论

路人甲

网友评论(0)