0

我有两个站点,每个站点都有一个单独的页面树。

例如:

site_1_home
  |__ page_A
  |__ page_B

site_2_home
  |__ page_C
  |__ page_D

当我运行站点 1 并访问page_A时,该页面的 url 路径是/page_A/(不带site_1_home)。

当我运行站点 2 并访问page_C时,该页面的 url 路径是/site_2_home/page_C/(并且路径/page_C/不存在)

奇怪的是,如果我去/site_2_home/page_C/?edit,我得到 404 错误,而/page_C/?edit显示我前端编辑页面。

如何摆脱/site_2_home/站点 2 的路径?是错误还是配置错误?


我正在使用 Django 1.5.1 和 CMS 2.4.1

4

1 回答 1

0

我只是通过编辑数据库,以一种相当老套的方式解决了这个问题。

需要修改表中的path列,并且必须从那里删除“site_2_home/”。cms_title

如果我之后在site_2_home下添加了一个新的page_E,那么它的路径/page_E//page_E/?edit运行良好。问题解决了。

于 2013-06-06T16:20:21.373 回答