虚拟主机,vps云主机做301转向的方法


301转向(或叫301重定向,301跳转)是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址。

方法/步骤

虚拟主机设置方法:
若是我司windows2003虚拟主机,请按以下流程操作:

1.登录管理中心-主机管理-管理-ISAPI筛选器设置-开启自定义的URL静态化支持

2.系统提示成功后,点击管理中心-文件管理,找到 others\discuz\httpd.conf 文件,点击最右边下载图标将此文件下载到您的计算机

3.用记事本打开该文件,在RepeatLimit 32下增加如下两行 (假设主机上绑定有三个域名abc.com,abc123.gotoip4.com, <A href="http://www.abc.com/" www.abc.com ,需要的是将所有的域名都301重定向至<A href="http://www.abc.com/" www.abc.com,则规则如下:)

RewriteCond %{HTTP:Host} !^<A href="http://www.abc.com/" www.abc.com$
RewriteRule (.*) ;A href="http://www.abc.com/" www.abc.com$1 [NC,R=301]

说明:将以上规则中的两个<A href="http://www.abc.com/" www.abc.com替换为您自己的域名即可,两个写一样。

4.将修改好的文件用FTP或者管理中心文件管理的在线上传功能上传到others\discuz\目录替换原文件即可

----------------------------------------------------------------------------------------------------------

若是我司windows2008虚拟主机 (iis7.5), 直接在虚拟主机控制面板中点“301设置”,在线设置即可。

----------------------------------------------------------------------------------------------------------

若是我司linux虚拟主机,请按以下流程操作:
1.在管理中心-主机管理-管理-文件管理中打开在线文件管理器

2.点击文件管理器菜单中的“新建文件”,输入文件名
.htaccess

3.双击刚才新创建的.htaccess文件,输入以下内容:

<IfModule mod_rewrite.c>

RewriteEngine On
RewriteCond %{HTTP_HOST} !^<A href="http://www.abc.com/" www.abc.com$ [NC]
RewriteRule ^(.*)$ [R=301,L]

</IfModule>

说明:<A href="http://www.abc.com/" www.abc.com请替换为您新的目标域名,这个规则将会将您的主机绑定的所有域名301重定向到<A href="http://www.abc.com/" www.abc.com

4.点击保存即可立即生效

5.通过伪静态限制一个IP或者IP段的规则代码,如果有多条IP限制增加规则条数即可:

RewriteCond %{REMOTE_ADDR} ^125.70.243.(.*)$ [NC]
RewriteRule (.*) /band.html [NC]

vps云主机设置方法:

如果您是windows系统的,在 下载一个伪静态设置安装包,安装前请先阅读说明文档。安装后会生成一个C:\rewrite3 的文件夹,直接修改文件夹里的httpd.conf文件即可,只需修改以下内容中的网址即可:

#301设置,此设置情况下cctv.com/aa.htm 会301跳至<A href="http://www.cctv.com/aa.htm" www.cctv.com/aa.htm,将cctv.com替换为您自己的域名就能实现自己的域名的301
RewriteCond %{HTTP:Host} ^cctv.com$
RewriteRule (.*) [NC,R=301]

----------------------------------------------------------------------------------------------------------

如果您是linux系统的,在您的网站根目录新建一个.htaccess文件,添加以下内容。若以前已经存在该文件则直接在文件头部添加以下内容。

<IfModule mod_rewrite.c>

RewriteEngine On
RewriteCond %{HTTP_HOST} !^<A href="http://www.abc.com/" www.abc.com$ [NC]
RewriteRule ^(.*)$ [R=301,L]

</IfModule>

#说明:<A href="http://www.abc.com/" www.abc.com请替换为您新的目标域名,这个规则将会将您的主机绑定的所有域名301重定向到<A href="http://www.abc.com/" www.abc.com

标签: 主机, 虚拟主机
分类: 数码&电脑
时间: 2013-05-11

相关文章

  1. VPS上301重定向的做法

    301重定向的操作方法因环境不同而方法不同,不能一概而论,今天要介绍的是VPS上301重定向的做法,操作步骤简单,布署速度快.本文系作者王刚原创,全文可在王刚博客查看. 工具/原料 VPS Windows 2003 Se ...
  2. 正确配置好301整站重定向稳步提升你的网站权重

    这篇文章列举了四种情况下,配置网站301全站重定向的方法.这四种方法均是经过我个人网站实践验证过,绝对可用.下面的步骤中的例子,设置的是把 不加www的域名转向到加www的域名. 工具/原料 网站,域名,空间(服务器.v ...
  3. vps主机服务器如何设置301重定向

    美国vps主机服务器如何设置301重定向,美国vps服务器的很多客户需要设置301重定向,比如将域名1定向到域名2 方法/步骤 首先要确定要做重定向的域名和目标域名必须都要解析到这台vps服务器. 确保iis中,已经建立 ...
  4. windows VPS/独立主机下301重定向设置教程

    工具/原料 windows VPS/独立主机 httpd.conf文件 查看内页网址是否静态化 要实现伪静态,不管是虚拟主机还是服务器,都需要支持Rewrite组件,否则就无法实现.所以,只要内页网址静态化了,肯定就是支 ...
  5. LNMP环境301重定向的有效方法

    因为前几天买了个VPS,就随便装了下LNMP环境什么都没放,当我通过./vhost.sh建立的虚拟主机域名设置www.baidu.net,当打开不带www的baidu.net的时候,竟然是LNMP主目录的页面.如何实现L ...
  6. cPanel虚拟主机管理系统设置301重定向教程

    cpanel面板可以方便简单的设置cpanel 301重定向,如果你想要一个网站或者页面重定向到另一个,301重定向的也许是一个安全有效的方法,301重定向对搜索引擎友好并且有利于网站管路,下面和大家说说使用cpanel ...
  7. Godaddy主机如何设置301重定向

    因为Godaddy主机分为Linux和Windows系统,所以设置301重定向的方法也就不一样了,今天笔者在这里将做个简单的总结,Godaddy主机如何设置301重定向. 1.PHP 301转向代码<?phphea ...
  8. cPanel虚拟主机管理系统301重定向步骤

    cPanel虚拟主机管理系统301重定向步骤: 工具/原料 cpanel,服务器 步骤/方法 首先登陆到cPanel面板中,然后打开"域"菜单栏,如图所示: 在"域"菜单栏下选择& ...
  9. cPanel虚拟主机控制面板301重定向

    工具/原料 cPanel虚拟主机控制面板 首先登陆到cPanel面板中,然后在域菜单栏打开"域"如图所示 登陆到cPanel面板中,然后在域菜单栏下选择"重定向"选项,如下图所示: ...
  10. .htaccess或httpd.ini实现301重定向

    301重定向方法有很多,在这里主要为大家分享一下如何使用.htaccess和httpd.ini伪静态规则代码来实现301重定向,希望对大家有所帮助! httpd.ini301重定向规则写法 首先有个前提是空间或VPS支持 ...
  11. 通过 .htaccess 实现网站的301重定向

    301重定向方法有很多,在这里主要为大家分享一下如何使用.htaccess和httpd.ini伪静态规则代码来实现301重定向,希望对大家有所帮助! 方法/步骤 301重定向方法有很多,在这里主要为大家分享一下如何使用. ...
  12. linux主机如何做301重定向

    方法/步骤 进入西部数码网站后台,点击虚拟主机管理,进入高级管理. 进入高级管理后,点击301转向. 这个页面的左边原域名的框框里面填上自己之前的域名,在右边的框框里面填上要重定向后的域名,这样在底下的框框内就出现了一段 ...
  13. 怎样设置cpanel控制面板的301重定向

    HostEase主机可以通过多种方法设置301重定向,如果你想要一个网站或者页面重定向到另一个,301重定向的也许是一个安全有效的方法,301重定向对搜索引擎友好并且有利于网站管路,下面和大家说说Hostease主机设置 ...
  14. 如何通过主机设置301跳转?

    有些做网站优化的朋友为了集中权重,通常会做301跳转,那么,如何从主机设置301跳转呢?下面以西部数码为例: 工具/原料 电脑 方法/步骤 进入主机管理后台. 点击进入301转向设置. 写好原域名和目标域名后,点击设置3 ...
  15. 如何对虚拟主机进行301重定向设置?

    301重定向(页面永久性移走)是一种非常重要的"自动转向"技术.网址重定向最为可行的一种办法.当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的 ...
  16. windows虚拟主机301重定向方法

    大部分的小站长做网站用的都是虚拟主机,而Linux主机还好说,可以利用.htaccess文件写伪静态规则,而对于Windows虚拟主机的站长就头疼了,因为大部分是没有IIS的权限,所以自己就做不了了,虽然村夫博客换域名的 ...
  17. FTP上传工具之Wget命令

    前言:很多人都在百度或谷歌搜索:比ftp上传更快的方法/工具,最快的FTP工具... 值得庆幸的是,真的有这样的"工具",它就是Wget 如果说传统的FileZilla.8UFTP.CuteFTP.F ...
  18. 301重定向_301转向_301域名跳转怎么设置

    我们在做网站的时候,解析域名的时候我们都会解析2个域名,一个是带www的域名,一个是不带www的域名,那么我们应该如何做301域名跳转呢?就是让我们在浏览器输入不带www的域名时,域名自动跳转到带www的域名商. 方法/ ...
  19. 深度解析VPS的技术原理

    为了理解Hyper-V,要考虑其3个主要的组成部分:虚拟机管理器.虚拟化堆栈和新的虚拟I/O模型.天下数据(www.idcbest.hk)为您解答:Windows虚拟机管理器主要是用来创建不同的分区,每一个虚拟化实例代码 ...