配置如何在IIS中用ISAPI_Rewrite Lite版配置虚拟主机支持二级域名

虚拟主机如何用  时间:2021-05-02  阅读:()

如何在I IS中用ISAPI_Rewrite Lite版配置虚拟主机支持二级域名

为二级域名的问题搞了2天狂郁闷。 。 。 。先是用程序感觉太累赘简单的又不好使用ifram e嵌入比较糟糕不能像真正的域名一样访问 后来发觉URL Rewrite是最简单的解决办法……搜I IS用的Rewri te下载、试用……查资料、看说明——唉 E文不好走了不少弯路莫笑地处偏僻身边难见高人

如果是用Apache就简单多了默认的Rewrite模块功能强大可以轻松提取主机头信息。

具体内容

0、首先需要一个有效的顶级域名并且设置该域名下二级域名的泛解析到虚拟主机所在服务器IP 即如

*eboat cn=>12323455101  。

1 、在http://www hel icontech com/download htm下载ISAPI_Rewrite Lite Free版本。版本不用太高如果愿意付点$用Ful l版当然也不错哦。安装随便装在哪个位置。

注意 Lite版本不支持虚拟主机层次的配置但仅仅是配置就是dl l只能读取自身安装目录下的全局配置httpd ini 。如果是仅用于某虚拟主机的任意二级域名解析可以将ISAPI_Rewrite dl l仅放置在该虚拟主机的配置中即不在I IS的“网站>ISAPI筛选器”中插入而是添加在虚拟主机网站的ISAPI筛选器中 这样就不会影响服务器对其它网站的处理。

2、将需要二级域名的虚拟主机的主机头置空使得所有未在服务器上单独配置的虚拟主机域名都被定向到此处。注意不是在服务器上单独新建一个无主机头的网站必须在需要实现二级域名的当前网站上进行URL的Rewrite配置。这点很重要。

3、将ISAPI_Rewrite安装时自动配置在I IS中的全局设定取消I IS>网站>ISAPI筛选器删除ISAPI_Rewrite 在需要二级域名解析的虚拟主机网站中配置ISAPI_Rewrite dl l 属性>ISAPI筛选器>

添加 名称可以随便写如Url-Rewrite 。

4、修改ISAPI_Rewrite安装目录下的配置文件httpd ini。举例如下

代码

[ISAPI_Rewrite]

RepeatLimit 1

#Defend your computer from some worm attacks

RewriteRule *(?:global asa|default\ ida|root\exe|\ \ ) * [F, I ,O]

#排除当前虚拟主机需要正常访问的域名web lxun cn www lxun cn

#RewriteCond Host: (?:web|www)\ lxun\cn

#多数情况下是一个 即当前提供二级域名服务的系统如建站系统

RewriteCond Host: web\ lxun\cn

RewriteRule( *) $1 [L]

#解决不规范目录末尾无/的问题

#但前提是目录名不含„ ‟而文件名必须包含否则无法区分两者

#如果保证URL中的目录名称规范则无需此规则

RewriteRule^/([^]+[^/]$) /$1/ [L,R]

#提取任意的二级域名名称即第一个词汇

#用[a-zA-Z0-9_-]限制名称字符重写Url到Home/子目录下

#如test lxun cn=>web lxun cn/Home/test

RewriteCond Host: ([a-zA-Z0-9_-]+)\ lxun\cn

RewriteRule^/( *) /Home/$1/$2 [I ,L]

注意上面的规则不能写成

RewriteRule^/( *) http\://web\ lxun\cn/Home/$1/$2 [I ,L]

这也是必须在系统所在网站上解析的原因。如果最后是[I ,R]访问是可以的但是浏览器的地址栏会显示实际的Url 达不到透明二级域名的效果。

总结

之前查了Google没找到简单实现的例子。其实这主要是规则上的问题即使是将ISAPI_Rewrite放在I IS的“网站”全局配置中也是可以的 因为规则不会匹配其它的网站顶级域名限制  Rewrite不会起作用。只是放在全局配置中访问其它网站也要经过这个dl l过滤器或多或少的有些不合理。成功配置和运行 网上说要用Ful l的破解版才行1 x的版本试过可行 。所以这里特地将Lite免费版的用法贴出来。

注意最后可能需要重启I IS服务器检查一下ISAPI过滤器中Rewrite是否已经载入——绿色的向上箭头。另外如果是NTFS文件系统 ISAPI_Rewrite的安装目录需要添加网站用户或everyone的写权限 

本内容由www mmqp net分享

Virtono:€23.7/年,KVM-2GB/25GB/2TB/洛杉矶&达拉斯&纽约&罗马尼亚等

Virtono最近推出了夏季促销活动,为月付、季付、半年付等提供9折优惠码,年付已直接5折,而且下单后在LET回复订单号还能获得双倍内存,不限制付款周期。这是一家成立于2014年的国外VPS主机商,提供VPS和服务器租用等产品,商家支持PayPal、信用卡、支付宝等国内外付款方式,可选数据中心包括罗马尼亚、美国洛杉矶、达拉斯、迈阿密、英国和德国等。下面列出几款VPS主机配置信息,请留意,下列配置中...

Megalayer 香港CN2优化线路VPS主机速度和性能综合评测

对于Megalayer云服务器提供商在之前也有对于他们家的美国服务器和香港服务器进行过评测和介绍,但是对于大部分网友来说需要独立服务器和站群服务器并不是特别的普及,我们很多网友使用较多的还是云服务器或者VPS主机比较多。在前面也有在"Megalayer新增香港VPS主机 1GB内存 50GB SSD 2M带宽 月59元"文章中有介绍到Megalayer商家有新增香港CN2优化VPS主机。那时候看这...

CYUN(29元/月)美国、香港、台湾、日本、韩国CN2,续费原价

关于CYUN商家在之前有介绍过一次,CYUN是香港蓝米数据有限公司旗下的云计算服务品牌,和蓝米云、蓝米主机等同属该公司。商家主要是为个人开发者用户、中小型、大型企业用户提供一站式核心网络云端部署服务,促使用户云端部署化简为零,轻松快捷运用云计算。目前,CYUN主要运营美国、香港、台湾、日本、韩国CN2线路产品,包括云服务器、站群服务器和独立服务器等。这次看到CYUN夏季优惠活动发布了,依然是熟悉的...

虚拟主机如何用为你推荐
日照职业技术学院RIZHAOCreatedwin7adbandroid经营策略iphonegetIntjava重庆网通重庆联通现在有哪些资费???重庆宽带测速重庆电信测速我的网速溢出ipad如何上网ipad如何允许app使用网络win10关闭445端口win10怎么关闭445的最新相关信息css下拉菜单如何使用HTML和CSS制作下拉菜单
阿里云邮箱登陆首页 t牌 256m内存 搬瓦工官网 mobaxterm realvnc 国外免费空间 毫秒英文 国外免费全能空间 ntfs格式分区 双11秒杀 域名和空间 linux服务器维护 电信托管 杭州电信宽带优惠 网页加速 97rb 卡巴斯基试用版下载 2016黑色星期五 nic 更多