Mod-Rewrite

RewriteEngineOn 是在 httpd.conf 中只使用一次還是可以多次使用?

  • December 2, 2013

我讀到 httpd.conf 中的目錄塊就像一個 .htaccess 文件。這是否意味著 RewriteEngineOn 可以在 httpd.conf 中多次使用?我假設它可以,但它必須放在目錄塊中。有人可以確認嗎?

這是否意味著 RewriteEngineOn 可以在 httpd.conf 中多次使用?

是的,沒關係。

我假設它可以,但它必須放在目錄塊中。

不,它在任何配置上下文中都有效,並且將繼承到其他上下文 - 因此,如果您在 中啟用它,則在該虛擬主機內的塊中<VirtualHost>不需要它。<Directory>一個例外是它不會從伺服器配置繼承下來<VirtualHost>(配置應用方式的一致性並不是 Apache 的優勢之一)。

引用自:https://serverfault.com/questions/558575