0

我刚刚将 DNN 的 localhost 安装迁移到了内部开发服务器。我在本地设置了所有内容(权限、应用程序池等)。

开发服务器上的主页拉得很好,所以我知道我可以访问数据库,但是当我导航到任何子页面(包括管理员)时,它们都是 404。

我在迁移过程中遗漏了什么?提前致谢!

DNN v7.02.02,IIS 本地 - v7.5,IIS 开发 - v7.0

这是网址的示例:

在本地服务器上工作:localhost/dnn/support

在开发服务器上不起作用(即使添加了别名):10.0.201.XX/dnn/support

更新:我在同一个开发服务器上尝试了一个干净的 DNN 安装,同样的事情发生了!

4

1 回答 1

0

某些 IIS 7 或 7.5 处理程序有一个 Microsoft 修补程序,可启用无扩展 url:

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

如果没有修补程序,您可以在 web 配置中将 urlformat 设置为“humanfriendly”,这将允许导航到管理员、主机和子页面,但不能没有 url 扩展。该修补程序允许 DNN 使用“高级”无扩展设置。

**感谢 dnncreative 的 Joe 和 wesnetdesigns 的 William 帮助我解决了这个问题。

于 2014-04-25T15:24:04.817 回答