4網站共享相同的代碼庫,每個代碼庫都有唯一的域。某些功能可能因域而異,同樣適用於CSS,Javascript和圖像文件。如何使用共享代碼庫來佈局多站點應用程序
現在什麼是在PHP中獲取信息的首選方式,哪個域被請求?有沒有人可以指出下面提案的優點/缺點,或者提出一個更好的建議?
解決方案1:點的所有4個結構域的相同的index.php,並且經由$_SERVER['SERVER_NAME']
溶液2像1.,一個index.php的所有域獲得域,但通過該域如經由mod_rewrite的查詢參數:
RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{HTTP_HOST} ^(.*) [NC] RewriteRule^index.php?site=%1 [QSA,L]
解決方案3:點的4個結構域4個不同的指數PHP中,也許在4個不同的公共FO lders,並在這些index.php文件之上定義域。
這可能聽起來微不足道或者它並不重要,但我想確保選擇最佳解決方案。
感謝您的回覆,尼克。我會繼續等待更多的反饋。 – Benni