Bluehost美国主机
Bluehost首页
虚拟主机配置
VPS购买
Bluehost教程大全
团队Blog
增值服务
您当前的位置:首页 > Bluehost团队博客

301重定向之.htaccess写法

前提:必须运行的是apache服务器,例如虚拟主机,wdcp面板的vps。

以下写法是将不带www的域名跳转到带www的域名
 
具体写法如下,大体可作为参考。自行修改其中的url即可,如果不行,请联系
我们bluehost客服为您检查,以下代码修改好了直接复制到根目录下的.htaccess
文件。
 

Options +FollowSymLinks

rewriteEngine on

rewriteCond %{http_host} ^bluehost.com.cn [NC]

rewriteRule ^(.*)$ http://www.bluehost.com.cn/$1 [R=301,L]

 

如果添加完以上代码,不起作用,请检查.htaccess文件是否有此条代码:

RewriteCond %{HTTP_HOST} ^(www.)?bluehost.com.cn$,如果有,请改为:

RewriteCond %{HTTP_HOST} ^www.bluehost.com.cn$

 

某些网站后台会有生成伪静态及静态网站的功能,例如有个bluehost用户在

cpanel面板中的重定向功能中设置好了301跳转,但是不久之后这个301跳转就
自动消失了,其实这是他在网站后台生成伪静态导致的,网站后台生成的伪静态
其实也是修改的.htaccess文件,这样伪静态和301重定向就会起冲突了。最好的
解决办法就是修改.htaccess文件。
最近更新
常见问题
bluehost提供24小时服务
蓝色主机--最专注的美国主机提供商,我们只做Linux美国虚拟主机
售后服务:support(at)bluehost.com.cn(请把问题用图片+文字详细描述)
财务:billing(at)bluehost.com.cn
售前咨询:sales(at)bluehost.com.cn