我正在尝试提出一个单一的重写规则来检查 url 字符串,如果它包含一些单词,则将其重写为它的 https 版本。
示例:[所有这些情况都需要一个重写规则]
$http://www.example.com/account/login to https://www.example.com/account/login
$http://www.example.com/checkout to https://www.example.com/checkout
$http://www/example.com/info/contact to https://www.example.com/info/contact
这不起作用,我不知道为什么
$RewriteCond %{HTTPS} off
$RewriteCond %{REQUEST_URL} checkout|account
$RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}