[英]Cannot access IIS hosted website using bindings
我一直在弄乱IIS,现在花了好几个小时解决问题。 我正在使用Windows Server 2008 R2和IIS 7
我可以使用localhost或IP地址在本地访问站点,没有问题
如果使用服务器名称,我还可以通过访问www.servername.net-IIS主页来访问默认网站。
我已经将“ NewSite”文件夹复制到wwwroot中,然后我可以通过以下方式从外部访问该新站点
www.servername.net/NewSite
和本地访问通过本地主机/新站点
但是在本地我只能通过NewSite访问
在外部,除非使用servername.net/NewSite并将其放在该目录中,否则我将无法访问
Detailed Error Information:
Module
IIS Web Core
Notification
MapRequestHandler
Handler
StaticFile
Error Code
0x80070002
Requested URL
http://servername:80/newsite/
Physical Path
C:\inetpub\wwwroot\newsite\
Logon Method
Anonymous
Logon User
Anonymous
这是我尝试在本地访问该网站时遇到的错误,但是在外部,我只收到正常的404错误
这是我的绑定:
我的想法是这是DNS问题吗? 但我什至不知道从哪里开始。 我不知道还要添加什么,所以问什么,我将添加更多详细信息
在NewSite
为您的HostName
NewSite
意味着绑定将仅在寻找与NewSite
匹配的HostName请求。
您将需要将HostName更改为Blank
来接受任何达到该IP /端口组合的流量,或者如果您有多个站点,请将其设置为将在主机标头请求中发送的实际域名,例如yoursite.com
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.