我正在尝试使用 .htaccess 文件来强制特定目录使用 https。我有:
RewriteEngine On
RewriteRule roster/([\ A-Za-z]+)/$ roster/roster.php?s=$1
RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} members [NC]
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [L,R=301]
第一个重写规则有效,但第二个不做任何事情。如果有帮助,我正在使用 Apache/2.2.3 (Red Hat)。