具有内部IP的DNN门户别名

时间:2012-01-10 18:32:23

标签: dotnetnuke dotnetnuke-settings

我无法确定是否可以使用多个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 个答案:

答案 0 :(得分:3)

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

     192.168.15.16    A
     192.168.15.16    B

2)将站点A的门户网站别名设置为“A”

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

4)通过http://A/

访问网站A.

5)通过http://B/

访问网站B.

6)编辑IIS站点的绑定以包含“B”和“A”主机头

备注

  • 如果您有本地域控制器,您可以告诉它将“A”和“B”解析为正确的IP。
  • 我在开发机器上使用相同的方法,但我还没有在同一个DNN安装中包含多个门户。我假设这会起作用。