我在單個Amazon EC2服務器上安裝了兩個WordPress。其中一個是普通的wordpress安裝,另一個是wordpress網絡安裝,安裝了WP域映射。單個服務器上的Wordpress + Wordpress網絡衝突
所以我們可以說我有四個域名:site.example.com,multisite.example.com,multisite1.com和multisite2.com
所有的名字都指向同一個IP地址的域名。 Multisite1.com和multisite2.com的域名映射到博客multisite.example.com WordPress的網絡
下我的服務器上的httpd.conf的設置如下:
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /persistent/html/site1
ServerName site.example.com
ErrorLog logs/site_error_log
CustomLog logs/site_access_log combined
</VirtualHost>
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /persistent/html/multisite
ServerName multisite.example.com
ErrorLog logs/multisite_error_log
CustomLog logs/multisite_access_log combined
</VirtualHost>
眼下,所有的域似乎去正確的地方 - 直到我開始進入wp-admin面板。
site.example.com/wp-admin和multisite.example.com/wp-admin顯示工作正常。
multisite1.com/wp-admin和multisite2.com/wp-admin都似乎重定向到site.example.com/wp-admin而不是multisite.example.com/wp-admin。
我不明白爲什麼。我曾嘗試將所有域名作爲ServerAlias放入虛擬主機,但似乎沒有幫助。我也在multisite.example.com下放了一個通配符ServerAlias,但沒有運氣。
任何想法?我知道這是一件奇怪的安裝,但由於其他原因,我必須以這種方式來實現它。我最終會分開這兩個。