Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.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
Asp.net IIS将我重定向到另一个URL_Asp.net_Iis_Dotnetnuke - Fatal编程技术网

Asp.net IIS将我重定向到另一个URL

Asp.net IIS将我重定向到另一个URL,asp.net,iis,dotnetnuke,Asp.net,Iis,Dotnetnuke,我在本地计算机上有一个网站。这是一个CMS(DNN)的网站,是在我的电脑上很长时间。它位于127.0.0.1:80,但我在主机文件中为它设置了一个地址。直到今天,当我试图访问它时,它一直运行良好,我被重定向到我在主机文件上设置的另一个地址。我从主机文件中删除了该地址并重新启动了计算机,但我仍然重定向到该地址。主机文件条目由浏览器缓存,无需重新启动电脑(只需浏览器) 您可能需要重新访问IIS中的配置:如果您使用两个具有相同IP和端口号的站点,则需要为每个站点使用不同的主机头。 有关详细信息,请查看

我在本地计算机上有一个网站。这是一个CMS(DNN)的网站,是在我的电脑上很长时间。它位于127.0.0.1:80,但我在主机文件中为它设置了一个地址。直到今天,当我试图访问它时,它一直运行良好,我被重定向到我在主机文件上设置的另一个地址。我从主机文件中删除了该地址并重新启动了计算机,但我仍然重定向到该地址。

主机文件条目由浏览器缓存,无需重新启动电脑(只需浏览器)

您可能需要重新访问IIS中的配置:如果您使用两个具有相同IP和端口号的站点,则需要为每个站点使用不同的主机头。 有关详细信息,请查看以下链接:

例如,如果将站点的主机头设置为site1和site2。 然后添加以下主机文件条目:

127.0.0.1站点1站点2


然后重新启动浏览器,如果导航到,它将加载正确的站点。当然,主机也是如此。浏览器缓存文件条目,无需重新启动电脑(只需浏览器)

您可能需要重新访问IIS中的配置:如果您使用两个具有相同IP和端口号的站点,则需要为每个站点使用不同的主机头。 有关详细信息,请查看以下链接:

例如,如果将站点的主机头设置为site1和site2。 然后添加以下主机文件条目:

127.0.0.1站点1站点2


然后重新启动浏览器,如果导航到,它将加载正确的站点。当然也一样

您应该检查DNN中的PortalAlias表。其中可能列出了错误的别名,您可以从数据库中删除该别名,然后在IIS中重新启动应用程序(或修改web.config以执行此操作),然后尝试访问原始URL

select * from portalalias


delete portalalias where httpalias = 'http://yourbadurl/'

您应该检查DNN中的PortalAlias表。其中可能列出了错误的别名,您可以从数据库中删除该别名,然后在IIS中重新启动应用程序(或修改web.config以执行此操作),然后尝试访问原始URL

select * from portalalias


delete portalalias where httpalias = 'http://yourbadurl/'

嗨,克里斯,它是正确的,但删除后,它给了我“连接到数据库失败”错误。嗨,克里斯,它是正确的,但删除后,它给了我“连接到数据库失败”错误。