首页 > 解决方案 > 我所有的 Kentico 实时站点 404 和预览也是如此

问题描述

我在 Kentico 12 中创建了一个站点,并且使用实时查看器运行良好。现在,每次我尝试通过 URL:localhost:8080/Kentico12_[sitename] 或通过实时站点功能查看站点时,它都会开始 404ing。我是一个新网站,它做同样的事情。此外,页面预览 404 也是如此。我曾尝试更改域别名和 URL 模式,但它似乎不起作用。如果有人有解决方案或一些有用的文档来指向 mee,将不胜感激。我可以通过访问 http:localhost8080:/Kentico12_Admin 进入站点的后端,如果需要,我可以重新安装 Kentico 12,但宁愿避免这种情况。

标签: asp.nethttp-status-code-404kentico

解决方案


重新安装不是答案。确保首先在 IIS 中正确设置了站点。一个简单的设置是将 IIS 中站点的根目录设置为 MVC 站点的根目录。然后在该主站点下,创建一个虚拟应用程序并将其设置为目录的根CMS目录并调用该虚拟应用程序“cms”。

然后导航到 localhost/cms,您应该会被定向到 Kentico 登录页面。登录到管理界面后,更新您网站的域。Site domain name应该localhost/cms是。Presentation URL应该http://localhost是 。

如果在您进行了这些更改之后,您仍然得到 404,我们将不得不在您的 web.config 中查看其他可能的问题。


推荐阅读