Dotnetnuke无法处理其他80端口

时间:2011-12-12 13:41:03

标签: asp.net dotnetnuke

我有一个dotnetnuke应用程序,当我使用默认的http端口(80)时效果很好。但它不适用于任何其他端口。这意味着如果门户位于http://localhost/app,它可以很好地工作,但它在http://localhost:81/app不起作用。

我尝试了设置

<add key="UsePortNumber" value="True"></add>

但它仍然无效。

感谢您的帮助。提前谢谢大家。

1 个答案:

答案 0 :(得分:0)

主机设置&gt;高级设置&gt;友好网址设置&gt; 使用友好网址(将其设为错误 - 取消选中)并更新。

但是你会丢失友情网址,如: /home.aspx 它会显示为 /Default.aspx?tabid=55

此外,当您尝试更新,添加,删除模块或首次登录门户时,您将找不到页面或DNS错误,因为DNN会将您重定向到端口81或您正在使用的任何端口。