IIS管理器网站301重定向:不带www跳转到带www的简单方法

2018年11月12日 6628 字数 2978 阅读 4 评论 标签:
现在访问网站域名,一般有2种方式,一种是直接输入xxx.com,还有一种是输入www.xxx.com,这2个都是一样的内容,但是搜索引擎不这么认为,会把它认为是两个网站,这样对于网站的权重排...

现在访问网站域名,一般有2种方式,一种是直接输入xxx.com,还有一种是输入www.xxx.com,这2个都是一样的内容,但是搜索引擎不这么认为,会把它认为是两个网站,这样对于网站的权重排名都不好,这就需要用到301重定向,把不带www的域名跳转到带www的域名,实现域名的统一访问,今天就简单分享一下如何快速简单进行301重定向配置:

vps主机301配置:

1: 如果你是购买了vps主机,那么比较简单,远程登录vps,点击桌面IIS管理器,在里面新建一个iis虚拟站点,和新建一个虚拟主机网站一样,点击选项卡主目录重定向到URL,最下面选择资源的永久性重定向,把自己要跳转的完整域名输入进去 http://www.xxx.com,其它默认。

vps 301不带www重定向设置 

2:设置完主目录,选择网站选项卡,点击高级选项,选择添加,把自己不带www的域名 xxx.com添加进去进行绑定,然后点击确定,保证这个301IIS站一直开着,这样让用户输入任何不带www的域名,都会自动识别跳转到带www的域名过去,实现域名权重的统一官方访问。

vps 不带www跳转到带www教程 

虚拟主机301定向

如果你购买的是便宜的虚拟主机,商家只提供了一个FTP空间,一般运营商都进行了301跳转文件的配置,具体可以联系运营商上传什么样的代码文件进行跳转,常见的有 httpd.ini 和 web.config文件,一般格式如下:

1:(IIS6.0 服务器)

  1. [ISAPI_Rewrite]
  2. CacheClockRate 3600
  3. RepeatLimit 32
  4. RewriteCond Host: ^你的跳转域名\.com$
  5. RewriteRule (.*) http\://www\.你的跳转目标域名\.com$1 [I,RP]

请将以上代码另存为 httpd.ini 文件,通过FTP存放在网站 web 根目录,即可生效。

2:(IIS7.5服务器)

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <configuration>
  3. <system.webServer>
  4. <rewrite>
  5. <rules>
  6. <rule name="WWW Redirect" stopProcessing="true">
  7. <match url=".*" />
  8. <conditions>
  9. <add input="{HTTP_HOST}" pattern="^你的域名.com$" />
  10. </conditions>
  11. <action type="Redirect" url="http://www.你的域名.com/{R:0}" redirectType="Permanent" />
  12. </rule>
  13. </rules>
  14. </rewrite>
  15. </system.webServer>
  16. </configuration>
请将以上代码另存为 web.config 文件,通过FTP存放在网站 web 根目录,即可生效。网站301跳转基本上就这么几个,如果空间商不支持301跳转,那么就放弃吧,基本是山寨空间,不值得信任,说不定哪天随时跑路,还是赶紧换一个正规的空间运营商。
TAG:
阅读:
上一篇:没有了 下一篇:没有了
广告 330*360
广告 330*360

热门文章

HOT NEWS
  • 周榜
  • 月榜
微信二维码扫一扫
关注微信公众号
ZYHOT.COM 联系QQ:888199
二维码
意见反馈 二维码