none
IIS10(windows server 2016),默认文档无效,404错误 RRS feed

  • 问题

  • 日志:

    017-07-18 12:37:15 172.18.193.165 GET / - 80 - 119.23.200.142 Mozilla/5.0+(Windows+NT+10.0;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko - 404 0 0 408

    2017-07-18 12:39:24 172.18.193.165 GET / - 80 - 119.23.200.142 Mozilla/5.0+(Windows+NT+10.0;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko - 404 0 0 1624

    2017-07-18 12:39:27 172.18.193.165 GET / - 80 - 119.23.200.142 Mozilla/5.0+(Windows+NT+10.0;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko - 404 0 0 2

    默认文档设置:没修改,包括default.aspx。

    VS2015开发。

    谢谢。

    2017年7月18日 12:44

全部回复

  • 404是找不到文件错误,确认文件是否存在于硬盘中(虚拟目录)。

    专注于.NET ERP/CRM开发框架,C/S架构,SQL Server + ORM(LLBL Gen Pro) + Infragistics WinForms

    2017年7月19日 0:22
  • 嗨,

    你能把详细的步骤告诉我们么?你有没有把Web程序部署到IIS 上?

    我根据下面的步骤做了下测试,没有问题。

    1.        创建一个新的web 程序
    2.        在项目目录下添加了两个aspx 文件,default.aspx TestDefault.aspx
    3.        切换到项目属性,Web->Servers->Local IIS->创建虚拟目录
    4.        运行项目,http://localhost:22911/ 这个地址会打开default.aspx
    5.        如果你是想设置为TestDefault.aspx,你可以根据下面的配置修改web.config
      <system.webServer>    
        <!--其他配置信息-->
        <defaultDocument enabled="true">
          <files>
            <add value="TestDefault.aspx" />
          </files>
        </defaultDocument>
      </system.webServer>
    

    Best Regards,

    Edward


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    2017年7月19日 1:49
    版主