Apache-2.2

從同一個 VirtualHost 執行多個站點

  • August 23, 2016

我如何使用 apache 從同一個域執行兩個不同的站點?

我有一個網站的兩個“部分”,它們是用不同的東西構​​建的。我們有一些用 wordpress 製作的內容管理、面向公眾的組件,以及用 laravel 製作的類似網站的 webapp 部分。該網站的首頁必須點擊 wordpress 網站,但還有其他部分如“www.xyz.com/design”需要點擊 laravel 應用程序。

如何將某些 URL 定向到 wordpress 站點,將某些 URL 定向到 laravel 站點?

您將需要修改 Wordpress 附帶的 htaccess 文件,因為預設情況下它將所有 URL 重寫為單個控制器腳本。

換行:

重寫規則。/index.php [L]

使用類似以下的內容,它將任何以“設計”開頭的 URI 路徑重定向到 index.php 控制器腳本。

RewriteRule ^(?!design/).* /index.php [L]

引用自:https://serverfault.com/questions/797377