"计算机"
选择
"管理"
然后展开
"角色"
选择
web服务器(IIS)
然后在左边可以向下拖到角色服务
在这里面可以看到
http重定向
是否安装
如果没有安装可以在上面点一下添加角色服务中进行安装(不需要安装盘)然后在
站点属性的
目录选项卡中就可以设置。
IIS6
1、先在IIS里把网站正常发布,例如域名为(www.aaa.com)
2、再硬盘上建一个空文件夹
3、再到IIS里建一个网站,例如域名为(aaa.com),指向这个空文件夹,然后对这个又新建的网站设置属性,在“主目录”里,选择成“重定向到
URL”,在下面的文本框里输入自己的域名(www.aaa.com),再选中“上面输入的准确URL”和"资源的永久重定向"。
IIS7或IIS7.5
1、先在IIS里把网站正常发布,例如域名为(www.aaa.com)
2、再硬盘上建一个空文件夹
3、再到IIS里建一个网站,例如域名为(aaa.com),指向这个空文件夹,然后在这个又新建的网站的“功能视图”里打开“HTTP
重定向”,选中“将请求重定向到此目标”, 在下面的文本框里输入自己的域名(www.aaa.com),再选中“将所有请求重定向到确切的目标(而不是相对于目标)”,状态代码选择成“永久(301)”。
各个版本都差不多,只是界面不一样而已,,,新建一个站点,,,路径那里选择HTTP重定向就可以了。。。
1、IIS下的301设置在Internet信息服务管理器—>虚拟目录—>重定向到URL,输入需要转向的目标URL,并选择“资源的永久重定向”。在IIS中,也可以通过安装ISAPIRewrite组件来实现如Apache中mod_rewrite的功能,详见ISAPIRewrite3下载及常用301规则。2、ASP下的301跳转代码:3、ASP.Net下的301跳转代码:4、PHP下的301跳转代码:header(”HTTP/1.1301MovedPermanently”)header(”Location:106/”)exit()5、CGIPerl下的301跳转代码:$q=newCGIprint$q->redirect(””)6、JSP下的301跳转代码:7、Apache下301跳转代码:新建.htaccess文件,输入下列内容(需要开启mod_rewrite):1)将不带[NC]RewriteRule^(.*)$$1[L,R=301]2)重定向到新域名:Options+FollowSymLinksRewriteEngineonRewriteRule^(.*)$$1[L,R=301]3)使用正则进行301跳转,实现伪静态:Options+FollowSymLinksRewriteEngineonRewriteRule^news-(.+)\.html1将news.php?id=123这样的地址转向到news-123.html8、Apache下vhosts.conf中配置301跳转:为了实现URL规范化,通常将不带RedirectMatchpermanent^/(.*)$1欢迎分享,转载请注明来源:夏雨云
评论列表(0条)