And*_*ega 5 linux apache wordpress shared
由于许多原因,我无法使用wordpress网络解决方案。。我将不得不在同一台服务器上维护多个wordpress网站,我想在它们之间共享核心。
我想要实现的是:
到目前为止,我尝试了:
__FILE__
常量让我头疼(更多信息)有没有办法,也许一些apache模块?那将有助于我实现这一目标?如果可能的话,我想保持wordpress的核心不变(但欢迎进行一些核心更改)。
NTH的另一个功能是具有某些路由功能,例如:Apache检查所请求的文件是否在DOMAIN文档根目录中,如果不存在,它将查找SHARED wordpress代码库。
小智 0
尝试这种由内而外的方法。它未经测试,但我认为你可能会逃脱这种策略:
wp-content-<hostname>
为每个主机创建一个文件夹。一分钟后您就会使用它。wp-config-<hostname>.php
(我假设有单独的主机名)。它应包含数据库连接信息以及接下来显示的自定义定义。WP_CONTENT_DIR
。如果您可以在wp-config-<hostname>.php
文件中成功定义它,那么您很可能是黄金......除了假设内容目录始终名为 的插件之外wp-content
。wp-config.php
为require()
正确的。wp-config-<hostname>.php
$_SERVER['HTTP_HOST']
如果运气好的话,您将拥有在同一个 WP 核心上运行的多个站点和数据库,但不是在多站点模式下。
归档时间: |
|
查看次数: |
513 次 |
最近记录: |