如何使用数据库更改dnn中的页面重定向

时间:2011-02-14 19:47:28

标签: dotnetnuke

我想使用数据库更新dnn的默认页面重定向到其中一个自定义页面,因为在我尝试单击站点设置时的管理选项卡上,更改默认主页设置并单击更新后,我得到了一个对象引用错误,我没有太多时间来解决此错误,所以尝试使用数据库更改设置,但无法找到哪个表我可以更改此默认主页设置...

2 个答案:

答案 0 :(得分:4)

如果我理解您的想法,您可以修改PortalLocalization表中的HomeTabId字段。将新主页的ID放入此字段。如果您在同一个数据库中存储了一些门户,您还应该知道您的门户ID。

答案 1 :(得分:0)

我只想添加我的经验。

我正在使用重定向和管理模块愚弄(非常正确的术语),然后退出并无法重新进入。键入“/Login.aspx”让我重定向到Home.aspx并以某种方式进入此无限循环

所以我编辑了dbo.PortalLocalization。 “HomeTabId”和“LoginTabId”的值是相同的。 幸运的是,我添加了一个启动页面,我可以在登录之外到达。 所以我将“LoginTabId”值更改为“SplashTabId”,然后清除浏览器缓存。

登录模块出现在我的启动页面上,我可以再次登录。 :d

Thanx的建议!真是太棒了。