在虛擬主機上下文中重寫規則
虛擬主機上下文是 <VirtualHost>
和 </VirtualHost>
標籤之間的靜態配置檔案的一部分。
虛擬主機上下文中的 RewriteRule
與協議,主機名和埠之後以及查詢字串之前的 URL 部分匹配。
當以下規則用於 url http://example.com/foo?id=1
時,RewriteRule
的第一個引數中的正規表示式與/foo
匹配。
<VirtualHost 1.2.3.4:80>
ServerName example.com
RewriteEngine on
RewriteRule ^/foo$ /bar [L]
</VirtualHost>