配置的.htaccess我有多個WordPress的安裝,我需要與多個域來訪問,我需要一種方法來做到這一點。我設計了一個我認爲是最好的方法的文件夾結構,但我需要幫助.htaccess。爲了簡單起見,假設我有兩個WordPress站點。完全分開。多個WordPress網站
www.b.campscoreboard.net是文件夾 /A/B
www.c.campscoreboard.net是文件夾 /A/C
www.campscoreboard.net是在指着
/A
的一個文件夾中包含什麼,除了.htaccess文件來幫我的路由域正常。這是我需要幫助的地方。我想將www.campscoreboard.net指向該根/一個文件夾。在我完美的世界裏,下面的事情會起作用。
「B」 類網站會工作得很好用www.b.campscoreboard.net或campscoreboard.net/b
「C」 類網站將使用www.c.campscoreboard工作得很好.NET或www.campscoreboard.net/c
我需要「b」和「C」有其內置的永久鏈接功能仍然正常。換句話說,如果我輸入www.c.campscoreboard.net/forums,我需要這個工作。我不希望有回到www..campscoreboard.net/C /論壇一路爲我聯繫的工作(這是它目前在做什麼)。
需要在/ afolder中的.htaccess文件中正確路由這些域? 更新1:不是真正的突破點嘗試這個東西,我只是做了2個WordPress的在目錄樹中安裝之上。對不起,關於www的。這就是測試用途。
這裏發生了什麼: 安裝地點後,他們的工作預期。我可以通過b.campscoreboard.net或campscoreboard.net/b加載這兩個WordPress站點。
不過,我加入的建議的.htaccess後,所有campscoreboard.net,b.campscoreboard.net內部服務器錯誤,並c.campscoreboard.net ...
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName b.campscoreboard.net
ServerAlias www.b.campscoreboard.net
DocumentRoot /a/b
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName c.campscoreboard.net
ServerAlias www.c.campscoreboard.net
DocumentRoot /a/c
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
你這是什麼認爲我做錯了?
我想你肯定是在正確的軌道上。我編輯了這個問題以反映我的.htaccess和內部服務錯誤。我真的很感謝你的幫助。幾周來一直讓我瘋狂。 –
@DanHoover只是好奇,現在解決了嗎? – Yash