none
网站部署遇到了问题,耽误各位老师的宝贵时间,期待您的回复 RRS feed

  • 问题

  • 前不久开发了一个ASP.NET 4的网站,现在出现的问题:部署网站的服务器是Win7系统IIS7(电信6M独享的带宽,使用花生壳正常解析),部署完后在服务器上可以用浏览器输入我注册的域名可以正常访问网站的,但在公网上输入域名访问不到网站!我个人能力有限,在网上也搜了一些解决方式,但最终问题还没解决,花生壳应该是没有问题的,估计可能还是因为IIS7配置不到位,比如必须添加的用户啊、权限啊!麻烦各位老师能帮我分析下可能的几个原因。很期待您的权威回复!
    2011年11月3日 9:00

答案

  • 你好,

    这里我们可以先检查服务器上的防火墙是否阻止了来自公网的http请求,你可以在防火墙的高级设置里查看万维网服务的规则是否启用。

    如果防火墙没有问题的话,我们再确认在公网上访问网站时,请求是否到达了IIS服务器。这个可以去查看IIS的日志,或用WFetch来测试。

    根据日志的状态代码或WFetch返回的内容,我们可以判断是网络的问题还是IIS配置阻止了外网的用户访问。如果是IIS配置的问题,我们可以根据状态代码在下面的文档中找出相应的解决方案:

    IIS 7.0 和 IIS 7.5 中的 HTTP 状态代码

    http://support.microsoft.com/kb/943891/zh-cn

    如果是网络的问题,WFetch的返回的信息能帮助定位出问题的环节,你可能要进一步的咨询网络服务提供商是否支持通过花生壳域名解析架设服务器。

    WFetch的用法

    http://support.microsoft.com/kb/284285

     


    Leo Tang [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    2011年11月7日 1:39
    版主