IIs7
不带端口访问。
租用的aliyun服务器。在IIS上部署了多个网站。假如域名是www.aliyun.com
A网站 部署在81端口 想通过 网址a.aliyun.com访问
B网站 部署在82端口 想通过 网址b.aliyun.com访问
怎么实现?
二级域名开通了。a.aliyun.com是可以ping到的。
好像要你的www.aliyun.com顶级域名有权限开二级域名才行,和端口没关系,问一下阿里云那边
二级域名开通了。补充了 一下。
@lucika.zh: 那就好弄了,比如在IIS部署A网站的时候端口还用80,域名绑定那里写上a.aliyun.com就好了
@balahoho: 我是这样操作的。设置了IP与二级域名。但不带端口不能访问。
比如a.aliyun.com:999,是可以访问的,但是a.aliyun.com就不能访问
@lucika.zh: 主机名写上a.aliyun.com,端口写80,IP用默认选项,这样试试
@balahoho: 多个网站,不能使用80.80端口被apache占用。
@lucika.zh: 你写上主机名,是可以用多个80端口的
@balahoho: 谢谢。不加端口不能访问。
@lucika.zh: 那就奇怪了,我之前一直这样配,没什么问题,再看看你域名那边的设置吧
@balahoho: 非常感谢。知道原因了。由于apache占用了80端口,使用域名时没有端口,需要在apache中进行路由转发。参考
ProxyPass /cas http://192.168.0.206:9090/cas
ProxyPassReverse /cas http://192.168.0.206:9090/cas
将/cas开头的请求转发到206服务器9090端口的cas上