配置如何在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分享

LOCVPS全场8折,香港云地/邦联VPS带宽升级不加价

LOCVPS发布了7月份促销信息,全场VPS主机8折优惠码,续费同价,同时香港云地/邦联机房带宽免费升级不加价,原来3M升级至6M,2GB内存套餐优惠后每月44元起。这是成立较久的一家国人VPS服务商,提供美国洛杉矶(MC/C3)、和中国香港(邦联、沙田电信、大埔)、日本(东京、大阪)、新加坡、德国和荷兰等机房VPS主机,基于XEN或者KVM虚拟架构,均选择国内访问线路不错的机房,适合建站和远程办...

可抵御99%的攻击中国单域版cdn:9元/月7T防御 cloudsecre

官方网站:点击访问CDN客服QQ:123008公司名:贵州青辞赋文化传媒有限公司域名和IP被墙封了怎么办?用cloudsecre.com网站被攻击了怎么办?用cloudsecre.com问:黑客为什么要找网站来攻击?答:黑客需要找肉鸡。问:什么是肉鸡?答:被控的服务器和电脑主机就是肉鸡。问:肉鸡有什么作用?答:肉鸡的作用非常多,可以用来干违法的事情,通常的行为有:VPN拨号,流量P2P,攻击傀儡,...

易探云美国云服务器评测,主机低至33元/月,336元/年

美国服务器哪家平台好?美国服务器无需备案,即开即用,上线快。美国服务器多数带防御,且有时候项目运营的时候,防御能力是用户考虑的重点,特别是网站容易受到攻击的行业。现在有那么多美国一年服务器,哪家的美国云服务器好呢?美国服务器用哪家好?这里推荐易探云,有美国BGP、美国CN2、美国高防、美国GIA等云服务器,线路优化的不错。易探云刚好就是做香港及美国云服务器的主要商家之一,我们来看一下易探云美国云服...

虚拟主机如何用为你推荐
支出127followgoogle思科ipad支持ipad支持ipad支持ipad步骤ios重庆网通重庆联通宽带iphone连不上wifi苹果手机为什么突然连不上家里的wifi?联通iphone4联通iphone4合约
虚拟主机系统 免费试用vps 域名备案信息查询 新通用顶级域名 5折 http500内部服务器错误 绍兴高防 腾讯云分析 宁波服务器 web服务器的架设 域名转接 老左正传 135邮箱 qq云端 免费高速空间 天翼云盘 酷番云 免费邮件服务器 宏讯 美国凤凰城 更多