開始使用 mod-rewrite

mod_rewrite 是 Apache 的一個模組。此模組用於內部重寫(應該載入不同資源的外部請求)和外部重定向(應該使客戶端請求不同 URL 的外部請求)。

mod_rewrite 提供了比 mod_alias 更好的內部重寫控制,因為後者只能將請求對映到檔名。mod_rewrite 提供了一些訪問控制方法 ,但通常使用 mod_authz_coremod_authz_host更好。mod_rewrite 提供了與 mod_proxy 的一些整合,但出於效能原因,不應使用此整合,而應使用後一個模組的 ProxyPassProxyPassMatch

mod_rewrite 可以以允許將指令放在動態(.htaccess)配置檔案中的方式進行設定。出於效能原因,應儘可能始終使用靜態(httpd.conf)配置檔案。