====== 转载自:http://www.hao.cx/index.php/GT/view/id-4927========================
首先,解释下什么是资源的永久重定向,通俗简朴理解下,当你在浏览器中输入 sina.com.cn(新浪首页)的时候,网址是不是变成 了www.sina.com.cn?再说一些163.com、qq.com都会变成等的样式,使用的就是资源的永久重 定向,只不过他们使用的不是IIS。这里只来说说IIS中 使用永久重定向的参数的方法。下面将说下IIS6.0 中使用重定向的方法。
前提假设,为了简化输入这里假设两个网址:AA-代表 alixixi.com,BB-代表 www.alixixi.com
一、如何设置重定向的方法?
1. 打开IIS治理器;
2.展开“网站”,然后选择一个网站,右键点击选择“属性”, 然后点击“主目录”选项卡;
3.在“主目录”选项卡中你会看到“此资源的内容来自:”然后下面是3个选项,分别是:
“此 计算机上的目录(D)”;
“另一台计算机上的共享(S)”;
“重定向到 URL(U)”
4.选择“重定向到URL(U)”,下面的选项会跟着变化
会 出现“重定向到(C):”的输入框,这里就是要输入资源重定向网 址的地方。
二、举例子说明重定向的方法
1.目标:将AA重 定向到BB
2. 方法:在IIS中分别设置AA和 BB的主机头,按照“一”中说明的方法将AA里“重定向到URL(U)”里面输入BB的网址就,然 后选择上“上面输入的准确URL”和“资源的永久重定向”(最好选择上,不然搜索引擎会以为你在作 弊,HTTP返回值也会被正确响应为301了),这样可以完成AA重定向到 BB。
3.测试:在浏览器中输入AA,看下是不是变成BB了?
三、带参数的AA如何重定向到BB
假如按照“二”中的方法测试重定向的,那么如何带参数重 定向?继承往下看吧
1.目标:将重定向到
2. 方法:这个时候要在“重定向到URL(U)”里面输入参数了,输入的参数在本文结尾归纳,在输入框 里面输入$S$Q
3. 测试:这个时候再次输入重定向到
四、重 定向的参数
$S-将哀求的 URL 的后缀传递给新的 URL。后缀是用重定向的 URL 代替之后,初始 URL 中所保留的部分。如果未设置 EXACT_DESTINATION 标志,则结果目标 URL 的名称将具有所请求文件的名称(作为文件夹名称)以及文件名本身。
$P-将初始 URL 中的参数(如 querystring 参数)传递至新的 URL,不包括问号 (?)。
$Q-将初始 URL 中的参数(如 querystring 参数)传递至新的 URL,包括问号 (?)。
$V-传递请求的 URL,不包括服务器名和任何参数。要包含参数,可使用 $P 或 $Q 变量及 $V 变量。如果未设置 EXACT_DESTINATION 标志,则结果目标 URL 的名称将具有所请求文件的名称(作为文件夹名称)以及文件名本身。
参数还有很多,基本上最常用的就是$S和$Q,任意网址想要实现301的永久重 定向只需设置$S和$Q就可以了。
分享到:
相关推荐
NULL 博文链接:https://onestopweb.iteye.com/blog/2254611
服务器 IIS 301 重定向 详细设置方法 301永久重定向
一、301重定向实施: 我们网站(www.b.com)原来的域名是a...比如,你要把“b.com”301重定向到”www.b.com”,就要分别建两个站点,并独立绑定,然后,再在“b.com”的站点上做重定向设置。 下面,是实施步骤 第一步
NULL 博文链接:https://onestopweb.iteye.com/blog/2254574
告诉你安装IIS找不到staxmem.dll解决方法,告诉你安装IIS找不到staxmem.dll解决方法。
windows 2003中IIS的重要组件之一,希望对你有所帮助!
过IIS做301重定向确可以实现传递网站的权重,还不会导致流量丢失。
1、从系统安装盘的i386文件夹里复制出iis.dl_和iis.in_文件到桌面上,然后在命令提示符里输入expand iis.dl_ iis.dll和expand iis.in_ iis.inf,这样就能得到iis.inf和iis.dll了。 2、把iis.inf复制到windows\inf...
信息安全等级保护测评作业指导书(IIS6 (2).pdf信息安全等级保护测评作业指导书(IIS6 (2).pdf信息安全等级保护测评作业指导书(IIS6 (2).pdf信息安全等级保护测评作业指导书(IIS6 (2).pdf信息安全等级保护测评作业指导...
在安装XP下的IIS时,提示找不到的一些文件 :IIS_asps05kj.asp\IIS_asps0d6b.html,亲测可用
iis配置伪静态,301重定向的方法 云主机IIS 7.0-7.5.配置伪静态,301重定向的方法,网站优化必备
IIS虚拟机用到的Rewrite.dll组件,做伪静化的时候,修改里面的httpd.ini文件就可以了
感觉BAIDU spider对404的重定向似乎无动于衷,于是近日干脆对原失效的链接重新设置301重定向。
Installshield iis7x_setup.bat win7自动安装IIS
expand d:\iis51\iis.dl_ c:\Windows\system32\setup\iis2.dll expand d:\iis51\iis.in_ c:\Windows\inf\iis2.inf 添加.删除windows组件时出现无法打开信息文件iis.inf 添加.删除windows组件时出现无法打开安装文件...
windows 2000的IIS.DL和IIS.IN
IIS 7.0 包括了一整套的管理工具,包括新的管理员和命令行工具,新的托管代码和脚本API和Windows PowerShell支持简化开发人员和管理员的日常工作。管理工具是完全可扩展的,使得开发者能够使用.NET框架建立新的管理...
网站更换域名,把旧域名用301指到新域名来。 从iis中设置url永久转向就可以,看上去很容易,用了一会儿才发现,参数都没有带上。 从微软网站上找到如下说明,果然好使:IIS 301重定向设置 通过本次设置IIS的重定向,...
为用户提供服务器多IP地址检测、IIS站点数检测、域名绑定数检测、程序池检测、CPU限制检测、内存限制检测,并且提供服务器所有站点信息列表,服务器域名绑定信息列表,时实的数据让您更清楚自己的空间状况 ...