【问题标题】:moving sites on apache2在 apache2 上移动站点
【发布时间】:2026-02-15 16:30:01
【问题描述】:

我有三个实时站点,它们位于我的 /home/user/www 目录中。我决定我宁愿它们驻留在 /var/www 目录中。

我更改了虚拟主机文档根以反映更改。从 /home/kb2tfa/www/site 更改为 /var/www/site。

我重新加载了 apache2 并收到警告,其中一个站点文档根目录仍在反映旧路径。

有些东西仍然可以看到旧路径,我不知道它是什么,因为虚拟主机已更改并且其中两个站点正常工作。

关于我缺少什么的任何想法? 罗恩G

【问题讨论】:

    标签: apache


    【解决方案1】:

    在您的 apache 配置目录下查找字符串“DocumentRoot”。这可以在您的 apache 配置目录中使用以下 CLI 命令轻松完成:

    grep "DocumentRoot" *
    

    这应该指出您的配置文件中有哪些 DocumentRoot 行以及旧值隐藏在哪里。如果您可以提供有关您的设置的更多详细信息,我将能够提供更具体的答案。

    【讨论】:

    • 感谢 Lior 做到了。我有旧目录的默认设置。再次感谢。