不带www域名自动跳转到带www域名方法
1、将XXX.com解析到与[url]www.XXX.com[/url]相同的ip2、[size=12px]新建.htaccess 文件,加入如下代码,保存后上传到网站上面[/size]
[attach]28585[/attach] 带www跳转不带www
代码如下
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^ http://%1%{REQUEST_URI} [R=301,L] 不带www跳转带www
代码如下
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} !^www\..+$ [NC]
RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L] 将上面代码加入.htaccess文件(下面图所示第一行)即可,不需要修改什么。
[attach]28586[/attach]
在浏览器中输入xxx.com,立刻跳转到[url]www.xxx.com[/url],成功 我们在对网站进行SEO优化的时候,常常会把不带www的网址转向带www的网址,比如把用户输入的baidu.com进行301重定向到[url]www.baidu.com[/url]
不管你们是用什么方法,我反正是这么用的: 在web.config中的节中添加以下配置:
在web.config中的节中添加以下配置:
[code]<rewrite>
<rules>
<rule name="CanonicalHostName" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTP_HOST}" pattern="^baidu\.com[ DISCUZ_CODE_0 ]quot; />
</conditions>
<action type="Redirect" url="http://www.baidu.com/{R:1}" redirectType="Permanent" />
</rule>
</rules>
</rewrite>[/code] 从带www的跳转到不带www的域名上面。
**** Hidden Message *****
页:
[1]