You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AWS ECS环境下如何将wp-config.php移至WordPress外部目录?

将wp-config.php移至自定义路径的WordPress修改方案

要让WordPress从/app/config/路径加载wp-config.php,只需修改2个核心入口文件:

1. 修改根目录的index.php

打开/var/www/html/index.php,在文件最开头的<?php之后添加以下代码,提前加载自定义路径的配置文件:

// 加载自定义路径的wp-config.php
if (file_exists('/app/config/wp-config.php')) {
    require_once('/app/config/wp-config.php');
} else {
    //  fallback到默认路径,防止配置文件缺失导致站点崩溃
    require_once(dirname(__FILE__) . '/wp-config.php');
}

无需修改文件末尾的require __DIR__ . '/wp-blog-header.php';,提前加载wp-config.php后,后续代码会直接使用已加载的配置。

2. 修改wp-admin目录的index.php

打开/var/www/html/wp-admin/index.php,同样在<?php之后添加上述相同代码,确保后台管理入口也能正确读取自定义路径的配置文件。

额外注意事项

  • 确保/app/config/目录及其下的wp-config.php文件权限正确,Web服务进程(如www-data)需要拥有读取权限
  • 可删除原/var/www/html/wp-config.php文件,或保留为无敏感信息的备份,避免路径混淆

内容的提问来源于stack exchange,提问作者omar_ab

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 23:20:33