IIS或Visual Studio 2015社区中是否有可以设置模拟URL的设置。我想在本地调试我的网站,但给调试器的印象是网站在特定的域上运行,而不是在本地主机上运行?
我使用的是DotNetBlogEngine.Net,它具有从单个web应用程序运行多个网站的功能。我已经扩展了它,还允许一个网站有一个别名,这样它将在不同的域名下运行完全相同的网站。不幸的是,它不能完全工作,当我访问别名网站时,它会删除域名,并将其替换为IP地址。我想深入到我的代码中,尝试调试这个问题。谢谢。
if($_SERVER['REMOTE_ADDR']=="127.0.0.1")
{
<pick local setting - my test machine >
}
else
{
<pick webserver setting - my site on webserver>
}
当我调试我的应用程序时,我本地系统上的设置进入else块?从我看到的代码来看,它应该进入第一个块。这是在我调试应用程序时发生的。除此之外,一切似乎都很好。
我已经把我的实时网站带到了我的本地机器上。该网站运行良好,直到我进入调试模式,