我正在两台相同的服务器上安装wordpress论坛:
InstanceA(公共dns:InstanceA.com)
- 我希望这两台服务器都位于负载平衡器后面:
LB(公共dns:LB.com)
在中填写站点地址和WordPress地址设置时wp-admin->settings
, 我应该为每个服务器填写哪个地址?
我想为这些字段使用每个实例各自的地址。但这会导致我的负载平衡器执行重定向(301
) 到实例的地址(例如:instancea.com)。
非常感谢。
我正在两台相同的服务器上安装wordpress论坛:
InstanceA(公共dns:InstanceA.com)
LB(公共dns:LB.com)
在中填写站点地址和WordPress地址设置时wp-admin->settings
, 我应该为每个服务器填写哪个地址?
我想为这些字段使用每个实例各自的地址。但这会导致我的负载平衡器执行重定向(301
) 到实例的地址(例如:instancea.com)。
非常感谢。
当他们说“核心文件所在的位置”时,他们指的是可以访问它们的url。因为您使用的是负载平衡器,所以您希望这些请求在两台服务器之间进行拆分。
要在负载平衡的环境中配置Wordpress,您需要配置几个设置。我喜欢直接在DB中执行此操作,因为通过gui一次执行1项操作通常会阻止您访问其他设置,直到它们全部设置完毕。
在wp_options
表中,将以下内容设置为负载平衡器的DNS地址。
请注意,如果您的wordpress文件位于子目录(例如。/wordpress
) 然后siteurl
应设置为负载平衡器的dns名称,后跟wordpress目录的路径。
请记住,您还必须以某种方式在服务器之间镜像您的wp内容目录。有些人会为此使用某种云文件存储(例如AWS S3),但也有其他方法。
我刚刚了解到wp\\U中的自动加载选项和性能问题。因此,在浏览我的一个网站时,我发现一个插件在wp\\u选项字段中添加了大量数据,这些数据似乎是插件作者自己网站上的博客文章(见截图)。总共135KB。我误解了什么吗?这很糟糕,对吧?这是正在处理的每一个网页加载我的网站?