在虛擬主機上下文中重寫規則

虛擬主機上下文是 <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>