服务器 IIS6服务器或虚拟主机设置301重定向的方法

  [复制链接]
ARCHY明星会员实名认证 发表于 2012-4-28 16:38:06 [服务器] 显示全部楼层 |阅读模式 上一主题 下一主题
discuz使用视频教程
31

马上注册,一起探讨正确快速的建站方法

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
IIS服务器的301重定向没有liunux服务器好解决,而且IIS的虚拟主机是无法实现301重定向的,这里也建议大家尽量选择apche服务器来做站。

之前我的博客写过一种方法是在httpd.ini文件里面添加
  1. RewriteCond Host: ^zhanhelp\.com$
  2. RewriteRule (.*) http\://www\.zhanhelp\.com$1 [R,I]
复制代码

来实现IIS服务器下301重定向,结果最近http状态检测发现这样结果是302临时定向。下面就分享下IIS6、IIS7服务器如何做301永久重定向,有2种方法:

方法一:

适用于虚拟空间和独立服务器,需要服务器配置伪静态版本要在1.3以上,在httpd.ini文件里面添加如下代码即可。

  1. RewriteCond Host: ^zhanhelp\.com$
  2. RewriteRule (.*) http\://www\.zhanhelp\.com$1 [I,RP]
  3. RewriteRule ^(.*)\/forum.php$ http://www.域名.com/ [L,R=301]
复制代码


Apache下301重定向的方法

方法二:

适用于独立服务器,需要建立单独的站点。

一、在站点目录创建一个文件夹,如zhanhelp,然后在这个文件里面新建一个记事本,修改为index.html即可(要把记事本的后缀.txt修改为.html哦)。

二、在Internet 信息服务(IIS)管理器里面新建站点,右键--属性--主目录,选择重定向到,输入网址如:www.zhanhelp.com,同时注意选中下面的资源的永久重定向选项。

右键--属性--主目录,选择重定向到,并勾选下面的资源的永久重定向选项

右键--属性--主目录,选择重定向到,并勾选下面的资源的永久重定向选项


三、确定后到此就完成了IIS服务器上面zhanhelp.com做301永久重定向到www.zhanhelp.com的工作。

游客,如果您要查看本帖隐藏内容请回复

如果是新站或者新域名,只是为了规范标准化URL,把不带www的转到带www的或者其他没有用过的域名转到正在使用的域名,到此设置就结束了。但是如果你做的域名已经做过网站,想把权重传递或者转移给新网站(域名),还需要继续下面的步骤才算真正的完成。

四、勾选“上面输入准确的URL(X)”这个选项

五、重定向网址后面多输入$S$Q字符

重定向网址后面多输入$S$Q字符,并勾选“上面输入准确的URL(X)”这个选项

重定向网址后面多输入$S$Q字符,并勾选“上面输入准确的URL(X)”这个选项


$S 的意思是将请求的URL 的后缀传递给新的URL。后缀是用重定向的URL 代替之后,初始URL 中所保留的部分。

如果未设置 EXACT_DESTINATION 标志,则结果目标URL 的名称将具有所请求文件的名称(作为文件夹名称)以及文件名本身。

$Q的意思是将初始URL 中的参数(如 querystring 参数)传递至新的 URL,包括问号(?)。

如果不加上$S$Q字符的话,内页的301都会跳转到首页,加上$S$Q字符的目的就是内页也能准确的跳转到新域名的对应内页。

这样IIS6服务器上301重定向就全部完成了,IIS7.0 和 IIS7.5也是类似的设置,但 IIS7.5使用参数 $S,然后勾选重定向到确切目标。现在可以使用站长工具里面的http状态码查询,检查下结果看看是否设置正确,结果是否为301重定向,如果不正确就返回来检查看看看是否那步存在问题的导致。

推荐阅读:IIS服务器或VPS虚拟主机设置404页面的方法




上一篇:版主管理和活动策划的一些说明书
下一篇:HTML新手教程 (一)

大神点评180

 楼主| ARCHY明星会员实名认证 发表于 2012-4-28 16:40:10 [服务器] 显示全部楼层
沙发自己做了
CWGCHEN 发表于 2012-5-8 09:56:32 [服务器] 显示全部楼层
地板我抢了····
michao 发表于 2012-5-9 16:51:36 [服务器] 显示全部楼层
虚拟主机的怎么做呢?
让医梦飞 发表于 2012-5-30 19:33:35 [服务器] 显示全部楼层
马上就要用到了
/ty江夏信息港ji 发表于 2012-7-5 02:26:27 [服务器] 显示全部楼层
我是来学习的

http://www.jiangxia.cc
宁阳网-宁阳论坛 发表于 2012-7-31 20:35:15 [服务器] 显示全部楼层
正在学习
宁阳网-宁阳论坛 发表于 2012-7-31 21:55:41 [服务器] 显示全部楼层
管理员你好,独立主机,第二步操作容易理解,第一步操作,不是很明白,可否详细说明?谢谢
sdfgw 发表于 2012-8-19 17:16:18 [服务器] 显示全部楼层
看下能帮得到不
ghcg3d6exk 发表于 2012-8-22 21:36:58 [服务器] 显示全部楼层
非常感谢分享
夜不能寐 发表于 2012-8-23 15:33:12 [服务器] 显示全部楼层
feic hao a   xiexie
clswang 发表于 2012-8-25 08:39:28 [服务器] 显示全部楼层
我的主机到现在都还不会处理
www.hanfanba.cn www.xiaoshuozhu.com www.shuyangweb.com www.qiwenguan.cn cygs.org
liaoshengfei 发表于 2012-9-4 21:53:34 [服务器] 显示全部楼层
正在学习重定向
abe520 发表于 2012-9-20 11:47:00 [服务器] 显示全部楼层
jiu看一眼
maomaodegege 发表于 2012-9-23 19:22:55 [服务器] 显示全部楼层
来学习了
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

快速回复 返回顶部 返回列表