【问题标题】:Install modx in a subfolder在子文件夹中安装 modx
【发布时间】:2012-07-14 13:16:42
【问题描述】:

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

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

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

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

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

(如何)这可能吗?

附加问题:如果可能的话,最好在子文件夹中重新安装 modx 还是将我的安装移动到新位置 (html/modx)。由于我的安装只有几天,所以任何一个选项都可以。

【问题讨论】:

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


    【解决方案1】:

    你用的是什么版本的MODx?

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

    • config.inc.php
    • manager/config.inc.php
    • connectors/config.inc.php
    • core/config/config.inc.php

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

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

    【讨论】:

    【解决方案2】:

    更改您的 .htaccess 设置:

    RewriteBase /subfoldername/
    

    然后像往常一样安装它。

    【讨论】:

      猜你喜欢
      • 2017-04-22
      • 1970-01-01
      • 2018-02-25
      • 2015-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-28
      • 2017-06-20
      相关资源
      最近更新 更多