0
我目前有幾個「快捷方式」子域(因爲有些用戶似乎比URL更容易記住一個子域)。我目前做以下列方式:301將子域重定向到目錄
<VirtualHost *:80>
ServerName redirects.domain.com
ServerAlias *.domain.com
RewriteEngine On
# Option 1
RewriteCond %{HTTP_HOST} ^option1\.domain\.com$
RewriteRule ^.*$ http://www.domain.com/option1%{REQUEST_URI} [R=301,L]
# Option 2
RewriteCond %{HTTP_HOST} ^option2\.domain\.com$
RewriteRule ^.*$ http://www.domain.com/option2%{REQUEST_URI} [R=301,L]
</VirtualHost>
這是我啓用站點文件夾中的最後一項,所以它不會與其他「真正」的子域的定義干擾。
我有2個問題:
- 莫不是這只是追加domain.com/後HTTP_HOST的子域部分一般規則,使1點總的原則是夠用嗎?
- 如果存在這樣的規則,是否還有一種方法可以定義可能重定向的有效子域? (即具有陣列狀結構)
不理想但比現狀好 – dtech 2011-03-11 06:48:32