2014-02-15 56 views

回答

2

启用功能别名用户界面并转到该功能。主页路线是空白的(或者可能是一个斜线,我忘了)。因此,请将您的自定义路线(从我假设的控制器)指向Alias用户界面中的首页网址。

+0

感谢您的帮助。但是,当我更改仪表板上的别名路径,我现在得到一个路由错误,说“http:// localhost:XXXXX/OrchardLocal could not be found”,我明白,因为我们现在改变了路径,我们也应该改变我们运行应用程序时需要的路径。 – user3312962

+0

对不起,我不确定我是否理解你的问题。你是否重定向到控制器操作?你确定这个工作正常吗? – Hazza

+0

http://stackoverflow.com/a/19550109/1037489检查这个答案,它有点更详细:) – Hazza

0

这可以通过两种方式来完成:

  1. 启用自动布线模块,然后编辑您的网页并将其设置为主页。 (可以稍后从cms更改 - 但它是纯html)

  2. 在当前主题中,在视图文件夹中创建一个名为Content-Homepage.cshtml的新文件并将代码放在那里(硬编码 - 但可以使用控制器)

0

要更改默认的网址,您需要启用别名UI模块,然后去别名模块,你会发现一个斜线一个别名,然后点击编辑。不要写任何写在别名路径,你需要改变路径路径。你需要在站点运行时写出你需要调用的路径。您需要从模块名称开始到您要调用的操作方法。 例如用户/帐户/登录 此处用户是模块名称,帐户是控制器名称和登录是我所调用的操作名称。

相关问题