Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dotnetnuke 具有内部IP的DNN门户别名_Dotnetnuke_Dotnetnuke Settings - Fatal编程技术网

Dotnetnuke 具有内部IP的DNN门户别名

Dotnetnuke 具有内部IP的DNN门户别名,dotnetnuke,dotnetnuke-settings,Dotnetnuke,Dotnetnuke Settings,我很难确定是否/如何设置内部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,而物理路径

我很难确定是否/如何设置内部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 A 192.168.15.16 B 192.168.15.16 A 192.168.15.16 B 2) 将站点A的门户别名设置为“A”

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

4) 通过

5) 通过

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

注释

  • 如果您有一个本地域控制器,您可能会告诉它将“a”和“B”解析为正确的IP
  • 我在我们的开发机器上使用相同的方法,但是我还没有在同一个DNN安装上包括多个门户。我想这会管用的

这可能需要迁移到服务器故障,但我同意它处于灰色区域。它可以工作,谢谢!我有点担心,直到我添加了主机头,它才开始工作。谢谢你的反馈。我对答案进行了编辑,相应地加入了步骤6。