.net 使用HTTPS重写DotNetNuke URL无效

.net 使用HTTPS重写DotNetNuke URL无效,.net,url-rewriting,dotnetnuke,.net,Url Rewriting,Dotnetnuke,我使用的是DotNetNuke v05.05.00(653),我已经从主机设置中激活了友好的URL。所有关于重写的工作都很有魅力,除了当我使用HTTPS协议时,它给了我404错误 这似乎是HTTPS协议的url重写问题,任何帮助都将不胜感激。您无需对Dotnetnuke执行任何特殊操作即可使其通过HTTPS工作。如果您在强制使用https方面篡改了站点设置,这可能会导致此问题,但这很可能会对IIS造成影响 在IIS中,确保已正确配置主机头/绑定。您的HTTP应该在80上,HTTPS应该在端口44

我使用的是DotNetNuke v05.05.00(653),我已经从主机设置中激活了友好的URL。所有关于重写的工作都很有魅力,除了当我使用HTTPS协议时,它给了我404错误


这似乎是HTTPS协议的url重写问题,任何帮助都将不胜感激。

您无需对Dotnetnuke执行任何特殊操作即可使其通过HTTPS工作。如果您在强制使用https方面篡改了站点设置,这可能会导致此问题,但这很可能会对IIS造成影响

在IIS中,确保已正确配置主机头/绑定。您的HTTP应该在80上,HTTPS应该在端口443上。还要确认在IIS中使用HTTPS时已设置IP,并且还需要在服务器上设置安全证书。HTTPS不仅仅是固有的

确保正在使用的域已在站点设置中设置,该设置也位于SQL Server数据库的PortalAlias表中


99%确定这不是一个友好的URL问题,或者与DNN无关。

这是5.5.0中引入的问题,在5.5.1版本中得到了解决。

我会仔细检查IIS中的绑定。除了@notandy指出的另一件事是在主机设置中查看https设置