iis6配置自我总结

注意iis6需要先在网站下的web服务扩展下发布iisforward.dll和iisproxy.dll应用服务,并设置为允许状态,
应用服务名称为wlforward,注意顺序iisforward.dll在iisproxy.dll之前

在主目录配置里的应用配置添加时扩展名为.wlforward,并将多余的扩展名删除,没用

1:
同一网站的配置步骤大部分和多网站的配置相同,只不过建立的不是网站
而是某个网站下的 虚拟目录

2:
最后的访问路径类似于:
域名1/app1
域名1/app2
域名1/app3

他们是在同一个域名下的,所以不用再增加C:\WINDOWS\system32\drivers\etc\host的域名配置了
而且也不需要在DNS解析上增加域名

3:
注意把iis里所有类似缓存的选项都去掉,不要缓存,不然可能会造成应用之间的混乱

4:
iis6可以在网站/服务选项下选择降到iis5的环境下运行,这个时候在网站和虚拟目录的属性/主目录的选项里可以选择应用程序级别,选择 高
则应用互不影响

5:当然iis6具有更高的性能,能够完成iisproxy.dll和iisforward.dll的相关任务,不需要转换到iis5下运行

6:建议创建网站和虚拟目录的名称就和实际访问的路径名称一样,不然IIS可能找不到相应的应用
比如虚拟目录名叫app1,到时访问的应用名就是app1,网站名称类似

7:还要注意总是报权限不够的异常的问题解决办法:这个可能是由于原来IIS匿名访问的用户名密码修改过,再添加新的应用的时候
还用老的名称和密码就会出问题,具体原因没找到,估计和windows的权限认证机制有关,最快的解决方式是
新建一个users组的用户,密码不能为空,然后把所有iis应用统一换为该用户匿名访问,注意不要修改该用户的密码等

8:可以在网站或是虚拟目录下建立一个index.html文件,里面随便写点什么东西作为该虚拟目录是否可以访问的验证文件
当然,这个index.html缺省是在文档里配置好的,所以不需要再配进去

9:
iisproxy.ini内容示例修改如下
WlForwardPath=/app1                 #需要匹配转发的路径名
PathTrim=/app1                      #截取的部分
PathPrepend=/app2                   #在IP:PORT(或是域名)后面,路径前面添加的串
WebLogicHost=10.250.21.20           #对应需要代理的IP
WebLogicPort=8090                   #对应需要代理的port
ConnectTimeoutSecs=30               #超时限制
Debug=ON                            #debug模式
WLTempDir=C:\temp                   #debug文件存放位置

10:多个网站转发时要用到的配置文件(在多个虚拟目录转发时不需要该文件)
iisforward.ini文件内容如下
vhost1=cc.yy.chian.com:80
cc.yy.chian.com:80=C:\virtueweb\aidss\iisproxy.ini
vhost2=xx.yy.chian.com:80
xx.yy.chian.com:80=C:\virtueweb\channel\iisproxy.ini

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值