具有内部IP的DNN门户别名



我很难弄清楚是否/如何设置内部Web服务器来测试多个DNN门户。我对DotNetNuke还很陌生,所以我不确定我想做的事情是否可能。

我的服务器的IP地址是192.168.15.16。我用这个IP的门户别名设置了主门户。那个网站运行良好。但我还有几个其他站点(让我们称之为a和B)要配置。

我想导航到192.168.15.16/A和192.168.15.16/B来查看这些网站。这些的门户别名似乎无法解决问题。我得到了一个404错误,我相信这是因为IIS在物理路径中添加了a或B,而物理路径并不存在。

有办法设置这个吗?也许我需要在IIS中更改某些内容?也许我的做法不对?谢谢

1)在任何需要访问测试站点的机器上,编辑C:\Windows\System32\drivers\etc\hosts以包括:

192.168.15.16 A192.168.15.16 B

2) 将站点A的门户别名设置为"A"

3) 将站点B的门户别名设置为"B"

4) 通过访问站点Ahttp://A/

5) 通过访问站点Bhttp://B/

6) 编辑IIS站点的绑定以包括"B"one_answers"A"主机头

票据

  • 如果你有一个本地域控制器,你可能会告诉它将"a"one_answers"B"解析为正确的IP
  • 我在我们的开发机器上使用了同样的方法,但我还没有在同一个DNN安装上包括多个门户。我认为这会奏效

最新更新