在我的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