我有一个项目,如果有任何用户通过HTTP访问,我需要对默认的应用程序网址和其他应用程序强制使用HTTPS 版本apache 2.2.15
我已经设置了以下条目,但是它无法正常工作,任何人都可以引导我
RewriteEngine On
RewriteCond %{THE_REQUEST} !HTTP/1\.1$
RewriteRule .* - [F]
RewriteCond %{HTTPS} !"on"
RewriteRule ^(.*)$ https://applicationURL/$1 [L,R=301]
RewriteRule ^/(.*) https://applicationURL/$1 [L,R]
RedirectMatch permanent ^/$ https://applicationURL/mysoftware/index
我的期望是,如果用户通过HTTP({http://applicationURL)击中默认URL,则应重定向到 https://applicationURL/mysoftware/index。
当前,如果用户通过https命中默认URL(https://applicationURL),则重定向规则将按预期重定向到https://applicationURL/mysoftware/index