IIS网站真正301重定向的方法(包括首页和内页)
2009-10-09 17:16
267 查看
转自:http://www.bnxb.com/host/win/200811/21-654.html
一般在IIS中设置重新定向到URL功能只有首页能生效,内页的301都是跳转到首页来的。
经查资料发现,原来301转向还需要加参数。
以下为引用的内容:
$S 将请求的 URL 的后缀传递给新的 URL。后缀是用重定向的 URL 代替之后,初始 URL 中所保留的部分。
如果未设置 EXACT_DESTINATION 标志,则结果目标 URL 的名称将具有所请求文件的名称(作为文件夹名称)以及文件名本身。
$Q 将初始 URL 中的参数(如 querystring 参数)传递至新的 URL,包括问号 (?)。
具体的操作为。
打开IIS.新建网站。绑定要做转向的米。如我的http://www.bnnb.cn/ 然后右键,属性,主目录。
以下为引用的内容:
此资源的内容来自:选择 重新定向到URL(U)
重新定向到(C) 这里输入我的新域名 http://www.bnxb.com$s$q/ (注意,我后边加上了参数$S$Q)
客户端重新定向到: 选择 上边输入的准确 URL(X) 和资源的永久重新定向(H)
然后确定就行了。
测试一下。在地址栏里输入http://www.bnnb.cn/ 自动跳转到 http://www.bnxb.com/
在试下内页的跳转。收入http://www.bnnb.cn/win/13938.html 自动跳转到http://www.bnxb.com/win/13938.html
OK.成功。
关于IIS301的参数,详见:http://www.bnxb.com/host/win/200905/02-701.html
一般在IIS中设置重新定向到URL功能只有首页能生效,内页的301都是跳转到首页来的。
经查资料发现,原来301转向还需要加参数。
以下为引用的内容:
$S 将请求的 URL 的后缀传递给新的 URL。后缀是用重定向的 URL 代替之后,初始 URL 中所保留的部分。
如果未设置 EXACT_DESTINATION 标志,则结果目标 URL 的名称将具有所请求文件的名称(作为文件夹名称)以及文件名本身。
$Q 将初始 URL 中的参数(如 querystring 参数)传递至新的 URL,包括问号 (?)。
具体的操作为。
打开IIS.新建网站。绑定要做转向的米。如我的http://www.bnnb.cn/ 然后右键,属性,主目录。
以下为引用的内容:
此资源的内容来自:选择 重新定向到URL(U)
重新定向到(C) 这里输入我的新域名 http://www.bnxb.com$s$q/ (注意,我后边加上了参数$S$Q)
客户端重新定向到: 选择 上边输入的准确 URL(X) 和资源的永久重新定向(H)
然后确定就行了。
测试一下。在地址栏里输入http://www.bnnb.cn/ 自动跳转到 http://www.bnxb.com/
在试下内页的跳转。收入http://www.bnnb.cn/win/13938.html 自动跳转到http://www.bnxb.com/win/13938.html
OK.成功。
关于IIS301的参数,详见:http://www.bnxb.com/host/win/200905/02-701.html
相关文章推荐
- 解析网站301重定向的实现方法,包括iis,apache,asp,php的方法
- [转]IIS网站真正301重定向的方法(任意页面,含问号参数)
- IIS6、IIS7.5设置网站默认首页方法(Directory Listing Denied)
- 针对aspx木马可以读取iis站点信息,跨网站目录的临时解决方法
- 局域网不能访问本机IIS网站的解决方法
- 如何制作一个 https 网站?IIS配置HTTPS服务的方法
- IIS访问网站用户过多的解决方法
- IIS 添加网站显示错误消息 “无更多可用的内存以更新安全信息” 解决方法
- [导入]提高IIS网站服务器的效率的八种方法 (转载)
- iis中配置多个网站,不单独配置端口的方法
- IIS网站属性里,只有(全部未分配),找不到IP地址的解决方法
- IIS上部署MVC网站,打开后ExtensionlessUrlHandler-Integrated-4.0解决方法
- 提高IIS网站服务器的效率的八种方法 (转载)
- 提高IIS网站服务器的效率的八种方法
- IIS 添加网站显示错误消息 “无更多可用的内存以更新安全信息” 解决方法
- Win7/Win2008下IIS配置Asp网站启用父路径的设置方法(已解决)
- IIS7.5中调试.Net 4.0网站出现无厘头、500错误的解决方法
- IIS不能打开asp网页的解决方法(windows server 2003)以及如何更好的调试本地网站
- IIS启动网站出错的几个解决方法
- IIS服务器访问网站出现403错误的解决方法