簡體   English   中英

AWS負載平衡器背后的Wordpress多站點

[英]Wordpress multisite behind an AWS load balancer

我已經設置了多站點Wordpress安裝,並希望將其移動到負載均衡器后面的2個EC2實例中。 我的問題是DOMAIN_CURRENT_SITE參數的wp-config.php配置設置。 我目前將其設置如下

define('DOMAIN_CURRENT_SITE','ec2-instance-1.us-west-2.compute.amazonaws.com');

如果我在多個EC2實例之間進行負載平衡,應該如何設置? 因為它是多站點,所以DOMAIN_CURRENT_SITE值保存在WP數據庫中。 我不確定應該如何設置,因為我在多個Wordpress實例之間共享一個RDS數據庫。 如果將其設置為EC2主機名之一,則其他主機在連接到數據庫時會產生錯誤。 我嘗試將其設置為負載均衡器域名(並更新了數據庫中的域名),但是我得到了一個空白頁面,負載均衡器將EC2實例顯示為“服務中斷”。 我會很感激任何人都可以提供的幫助。

謝謝

制作ELB主機名的DNS CNAME記錄。 然后,使用CNAME的主機名作為DOMAIN_CURRENT_SITE

只是更新-事實證明,問題是由未在EC2實例和負載平衡器的安全組中包括正確的IP地址引起的。 將地址添加到每個安全組后,ELB便能夠毫無問題地將流量定向到實例。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM