我正在尝试使用IIS7在Windows Server 2008上部署Django应用程序。
默认情况下,IIS在端口80上的localhost上设置了一些示例性页面。页面在服务器和连接到服务器的某台计算机上都有效。所以一切都很好。
后来我执行了Matt Woodward's Blog中描述的步骤,并在端口80上的localhost上设置了我的django应用程序(我删除了默认页面)。它适用于服务器。但是当我从外部计算机连接时,我得到的白页只有两个单词invalid request.
我知道我没有发布很多细节,但是maby你知道为什么第一页工作正常而第二页(django)只能在服务器上工作。
我想这不是防火墙的问题(第一页有效)。
我将不胜感激。
答案 0 :(得分:0)
在我的情况下,这不起作用,因为Windows防火墙阻止了端口。
在Windows防火墙中打开端口以进行TCP访问: