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

和黑猫之家聊聊?

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



image.png 网站301重定向:不带www跳转到带www的简单方法 渗透测试

案例.txt



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



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


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

   1:(IIS6.0 服务器)

   [ISAPI_Rewrite]
   CacheClockRate 3600
   RepeatLimit 32
   RewriteCond Host: ^你的跳转域名\.com$
   RewriteRule (.*) http\://www\.你的跳转目标域名\.com$1 [I,RP]
   请将以上代码另存为 httpd.ini 文件,通过FTP存放在网站 web 根目录,即可生效。

    2:(IIS7.5服务器)
   <?xml version="1.0" encoding="UTF-8"?>
   <configuration>
   <system.webServer>
   <rewrite>
   <rules>
   <rule name="WWW Redirect" stopProcessing="true">
   <match url=".*" />
   <conditions>
   <add input="{HTTP_HOST}" pattern="^你的域名.com$" />
   </conditions>
   <action type="Redirect" url="http://www.你的域名.com/{R:0}" redirectType="Permanent" />
   </rule>
   </rules>
   </rewrite>
   </system.webServer>
   </configuration>
   请将以上代码另存为 web.config 文件,通过FTP存放在网站 web 根目录,即可生效。

    网站301跳转基本上就这么几个,如果空间商不支持301跳转,那么就放弃吧,基本是山寨空间,不值得信任,说不定哪天随时跑路,还是赶紧换一个正规的空间运营商。


微信搜索公众号黑猫之家看更多资讯哦

来黑猫之家看看呗

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Copyright © 2015-2018 黑猫吧(www.heimaoba.cn) 赣ICP备18005425号-1