我在 IIS 服务器中托管了多个网站。我举个例子:
demo.trial.com 和 demo.web.com
在这两个网站下,我创建了多个页面,例如
demo.trial.com 下的 trial1 和 demo.web.com 下的 page1
目的是让我能够浏览 demo.trial.com/trial1 和 demo.web.com/page1。而且我可以用我的笔记本电脑完成这两项操作。
问题是,我可以在服务器内浏览 demo.trial.com/trial1,没有任何问题,但在服务器内浏览 demo.web.com/page1 时,页面无法显示。两个网站的绑定和其他设置都相同,但不确定为什么 demo.web.com/page1 无法在服务器内打开,却在服务器外打开。
任何帮助都将非常感激。
答案1
我的第一个猜测是服务器(及其浏览器)不知道demo.web.com
本地托管。我的建议是将以下记录添加到文件c:\windows\system32\drivers\etc\hosts
:
127.0.0.1 demo.web.com