Apache-2.2
虛擬主機與子域重寫
是否有最佳實踐(出於性能原因或其他原因)在使用虛擬主機或重寫以將子域指向根目錄中的文件夾之間進行選擇?
IE,
www.domain.com -> public_html/domain.com/ sub.domain.com -> public_html/sub.domain.com/
以上可以通過設置兩個虛擬主機或使用單個虛擬主機並僅設置一個重寫以指向正確的子目錄來完成。
我的問題最初涉及 Apache,但我很想知道 Nginx 的伺服器塊是否也有最佳實踐。
我會使用兩個虛擬主機,因為重寫往往會很快變得混亂。
重寫子域應該更快,因為它不需要去讀取虛擬主機的配置,仍然可能是毫秒(除非 apache 執行不正常),否則我認為最好是在虛擬主機中進行,由於您可以通過更好的方式對其進行管理,而無需等待刷新。