我现在正在想巫毒术。
过去 3 个小时我一直在研究 IIS,想弄明白为什么网站无法更新。我不仅无法更新网站,而且如果我完全停止 IIS 中的应用程序,网站仍然可以从服务器本身和任何其他 PC 访问。
该网站是思维激励。该应用程序目前已在 IIS 中停止,连同关联的应用程序池,但如果您尝试一下,您将能够访问它。
起初,我以为该网站实际上是托管在其他地方,所以我使用外部工具解析了 thinkincentive.com,但它匹配我的服务器地址电话:70.38.31.170。
我尝试重命名应用程序文件夹,但即使改了名字,网站仍然能用。所以很明显,如果要给网站提供信息,还需要做其他事情。
如果我完全停止 IIS,该网站将不再工作,因此 IIS 正在托管该网站。
我有点迷茫了。如果有人能提供一些想法或工具来帮助我理解这个问题,我将不胜感激。
答案1
事实证明,问题就隐藏在我的面前。
该网站的完整副本存在于默认 IIS 应用程序中,并且在不同的应用程序池中运行。LazyOne 的评论为我指明了正确的方向
无论我是否更改或移动文件,或者我是否停止网站和应用程序,默认应用程序都会首先接收请求,并显示其自己的网站副本。