我有一個基於WordPress的php應用程序在ubuntu服務器上的apache上運行。我開發了一個新版本的應用程序,我只希望某些用戶訪問該測試版。 我的服務器的結構是這樣的:
/無功/網絡/網站
在/ var/WWW/betasite測試版用戶有不同的文檔根目錄嗎?
我不希望這些用戶運行不同的域/子域名的網站。這兩個網站都應該運行相同的WordPress數據庫,因此需要相同的域名。基於會話/ cookie更改wordpress主題也不是一種可能性,因爲我擁有大量位於wp-content/themes文件夾之外的資產/插件。
我在考慮給beta用戶一個cookie,並用這些cookie將請求重定向到新的文檔根目錄。我一直在嘗試使用htaccess的mod_rewrite,但經過很多實驗後,我發現mod_rewrite無法重定向到apache文檔根目錄之外的東西。
我需要一個基於請求頭中的cookie的虛擬主機設置。有任何想法嗎?
嗯別名。我仍在環顧四周。我正在嘗試使用mod_proxy_balancer來找出具有單個域名的解決方案。 – Munim 2011-05-11 12:52:55