广告位 后台主题配置管理 |
广告位 后台主题配置管理 |
今天给各位分享iis服务器设置301重定向的知识,其中也会对iis 301重定向进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
我所知道的常用的301重定向设置方法有2种。一个是通过IIS界面直接设置,另外一个是通过代码来实现301重定向设置。建议用服务器组件来做重定向
第一种情况:把不带www的重定向到带www
在网站建好的情况下,我们把这个网址绑定主机头,域名解析到该服务器IP,这时候已经可以访问。有些朋友直接在这个网站上绑定不带www的域名,笔者不建议这样做,这样会给我们的301重定向带来一个麻烦,很可能会使你的重定向陷入死循环、无法打开页面。
首先,我们新建一个网站,绑定的主机头就是不带www的域名,后网站目录下只要随便写一个301.html文件或者xxx.html文件等等,文件内容为空即可。然后我们右键---属性---主目录,选择第三个,重定向到URL,下面填写上你的带www的那个域名。把资源的永久重定向勾选上,确认即可,这样就完成了不带www的域名重定向到带www的域名。这样做并且不会出现死循环等情况。
第二种情况:把重定向到
这种情况就比较简单,只需在上面右键属性---主目录,重定向到url,下面填上,再把资源永久重定向勾选上即可。注意,如果你需要把域名后面带的参数都重定向到新的域名,并一一对应,你需要在重定向到的域名后面加上$S$Q,并把上面输入的准确URL勾选上。
顺便解释一下:$S 将请求的URL 的后缀传递给新的URL,而$Q 则将初始URL 中的参数(如 querystring 参数)传递至新的 URL,包括问号(?)。
第三种情况:把重定向到
域名后面带上了后缀,这种情况很多人都遇到过,尤其是使用DZ的朋友,经常都会在域名后面自动带上了forum.php等后缀名。虽然说搜索引擎对此没有明确表态说会分散权重,但还是有人实验过这两则之间的细微差别,从另一个方面来说,去掉了后缀,也使域名看起来更加清爽。
其实重定向这种情况和以上两种其实一样简单。
我们只要在IIS上点击我们要做重定向的网站,在右侧选中要做重定向的文件,如index.html,然后右击--属性----文件选中重定向 ,在下面填入具体的网址,然后把永久重定向勾选上即可。
1.打开iis2.在IIs里右键单击原来的首页3.在“文件”选项卡里,选择“重定向到URL”【这个选项系统默认301处理】4.输入你要重定向的URL5.确定备注:IIS里所有的文件,文件夹都可以类似的方式处理,甚至整站也可以这么处理,系统默认都是作为301永久重定向处理的!
网站优化 之301重定向步骤:找到虚拟主机的文件根目录
在空间的根目录下新建文件“httpd.ini”,在里面写入:
[ISAPI_Rewrite]
RewriteCond Host: ^XXX.com$
RewriteRule (.*) [I,RP]
如果看不懂,我举例:加入我们想让域名domain.com直接跳转到代码就可以这样加入:
[ISAPI_Rewrite]
RewriteCond Host: ^domain.com$
RewriteRule (.*) [I,RP]
确认保存以后,当我们在浏览器中输入domain的时候,就直接跳转到了。
IIS6默认就可以设置,在IIS-站点上点右键-主目录-”重定向到URL“,输入地址即可。
如果是IIS7及以上,需要单独安装这个模块后才可以。
iis服务器设置301重定向的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于iis 301重定向、iis服务器设置301重定向的信息别忘了在本站进行查找喔。
广告位 后台主题配置管理 |
广告位 后台主题配置管理 |