在子文件夹中安装modx

时间:2012-07-15 11:52:59

标签: .htaccess mod-rewrite friendly-url modx subdirectory

我喜欢我的网站空间整洁:)

因此,如果我的根文件夹是html/,我想在子目录html/modx/中安装modx(版本2.2)

对于我的网站 - 访问者,一切都应该与我在根文件夹(html/)中安装modx一样。

我也不想没有友好的网址。

让它变得更加困难:我也非常喜欢内置的modx文件浏览器,我很乐意将它用于文档根目录中的每个文件和文件夹(因此应该显示html/*中的每个文件)。

(怎么样)这可能吗?

其他问题:如果可能,最好在子文件夹中重新安装modx或将我的安装移动到新位置(html/modx)。由于我的安装只有几天,任何一种选择都可以。

2 个答案:

答案 0 :(得分:2)

您使用的是什么版本的MODx?

通常你会做一个高级安装(一个单独的MODx版本)。您可以将现有的MODx安装移动到子目录,但是您需要更新所有 config.core.php 文件和 MODX_CORE_PATH 常量以反映这一点。您还需要至少保留并更新Web根目录中的 index.php 文件。需要更新的配置文件包括:

  • 的config.inc.php
  • 管理器/ config.inc.php文件
  • 连接器/ config.inc.php文件
  • 芯/配置/ config.inc.php文件

core / config / config.inc.php 是最重要的文件,您需要确保其中列出的所有路径都是正确的。

如果您在Manager设置中检查所有URL和文件系统路径是否正确,文件浏览器将正常工作。

答案 1 :(得分:0)

更改.htaccess设置:

RewriteBase /subfoldername/

并按照通常的方式安装。