Jür*_*mer 5 wiki sitecollection http-status-code-404 sharepoint-2013
这个问题可能是一个公开的问题,但最近的帖子没有为我的案例找到合适的答案.
我在Windows Server 2012上运行了Sharepoint 2013.出现以下问题:
我创建了一个新的Site-Collection作为维基.一切(链接,...)在服务器上工作正常,但是当我想从外部访问维基(而不是localhost)时,服务器运行在404 Not found错误中.
http://localhost/sites/wiki/Pages/Home.aspx - works fine(localhost)
http://10.38.0.15/sites/wiki/Pages/Home.aspx - doesn't work.
Run Code Online (Sandbox Code Playgroud)
我检查了IIS设置,所有服务器都启动并运行.日志文件中没有错误.
有谁知道,如何解决这个问题?
thxJürgen
最常见的原因是您没有正确配置IIS主机头.404将出现,因为您正在访问不同的IIS网站,而不是您想要的网站.
如果您进入IIS管理器并单击右侧窗格中的"站点",则会出现一个名为bindings的列和一个名为ID的列.
IIS将检查匹配的第一个站点的ID顺序.确保默认站点已停止.如果您看到如下所示的绑定:
ID 1:绑定:*:80
ID 2:绑定:www.yoursite.com :80
www.othersite.com将匹配ID 1.任何其他未指定端口或https:的站点将被定向到ID 2.您需要确保您尝试访问的站点与您的绑定匹配."www.yoursite.com"通过SharePoint中的"新建Web应用程序"添加到网站.在管理中心有一个名为Host:的字段.这应该与您在服务器内部和外部键入的内容相匹配.如果您需要站点响应多个名称,则需要扩展Web应用程序.
假设您使用了默认的声明身份验证,以下是有关的说明:
http://technet.microsoft.com/en-us/library/gg276325.aspx
我不确定Server 2012中是否仍然需要这样做,但是禁用环回检查也可能会有所帮助,尽管这通常会导致401,并且会反复尝试登录.以下是相关说明.
http://support.microsoft.com/kb/896861
| 归档时间: |
|
| 查看次数: |
73442 次 |
| 最近记录: |