Subdomain
Apache2 動態文件根目錄取決於 URL
我已經研究過設置 Apache 伺服器。
我想
example.com
在伺服器上執行我們的網站,以及測試test.example.com
.我可以通過在
sites-available
.然後我想要的是一個開發子域,但是每個開發人員都必須是唯一的,例如
mol.test.example.com
. 有沒有聰明的方法來設置它?我已經設置了從 獲取數據的生產,從 獲取數據
/var/www/live/
的測試,/var/www/test/
並希望開發從例如獲取數據,URL 的第一部分在/var/www/dev/mol/
哪裡。mol
(的子子域test
)
VirtualDocumentRoot
應該做的伎倆。像這樣的東西:
<VirtualHost *:80> ServerName testsites.domain.com ServerAlias *.test.domain.com VirtualDocumentRoot /var/www/dev/%1 </VirtualHost>
<VirtualHost *:80> ServerName domain.com ServerAlias *.domain.com VirtualDocumentRoot /var/www/html/%1 </VirtualHost> RewriteRule ^/photo/(.*) /open.php?id=$1 [L,NE,PT]
http://rustyrazorblade.com/2009/01/using-mod_rewrite-with-virtualdocumentroot/