在我的Apache虚拟主机文件中,我想禁用HTTP方法并使用force https。 mod_rewrite规则和条件将如何工作?我有以下虚拟主机文件。禁用HTTP方法并在Apache中使用mod_rewrite强制HTTP
RewriteEngine On
RewriteCond %{REQUEST_METHOD} ^(OPTIONS|TRACE)
RewriteRule .* - [F]
RewriteCond %{HTTPS} !=on
RewriteRule ^/(.*) https://%{SERVER_NAME}/$1 [L,R]
在“ssl.conf”文件中添加用于禁用HTTP选项方法的mod-rewrite规则解决了该问题。 – hshantanu