我有一个dotnetnuke应用程序,当我使用默认的http端口(80)时效果很好。但它不适用于任何其他端口。这意味着如果门户位于http://localhost/app,它可以很好地工作,但它在http://localhost:81/app不起作用。
我尝试了设置
<add key="UsePortNumber" value="True"></add>
但它仍然无效。
感谢您的帮助。提前谢谢大家。
答案 0 :(得分:0)
主机设置&gt;高级设置&gt;友好网址设置&gt; 使用友好网址(将其设为错误 - 取消选中)并更新。
但是你会丢失友情网址,如: /home.aspx 它会显示为 /Default.aspx?tabid=55
此外,当您尝试更新,添加,删除模块或首次登录门户时,您将找不到页面或DNS错误,因为DNN会将您重定向到端口81或您正在使用的任何端口。