我读了httpd.conf中的一个目录块就像一个.htaccess文件。 这是否意味着RewriteEngineOn可以在httpd.conf中多次使用? 我假设它可以但它必须放在目录块。 有人可以证实吗?
这是否意味着RewriteEngineOn可以在httpd.conf中多次使用?
是的,没关系。
我假设它可以但它必须放在目录块。
不,它在任何configuration上下文中都是有效的,并且会inheritance到其他上下文 – 所以如果在<VirtualHost>启用了它,那么在该虚拟主机中的<Directory>块内不需要它。 唯一的例外是它不会从服务器configurationinheritance到<VirtualHost> (configuration应用的一致性不完全是Apache的优势之一)。