我需要创build一个重写规则,将我的网页从http://example.comredirect到https://example.com 。
但是在客户端用任何GET参数打开页面的情况下,它应该保持不变,而不需要任何redirect。 例如:
http://example.com/index.php应该redirect到https://example.com/index.php http://example.com/index.php?param1=val1不应该redirect。 尝试:
RewriteEngine On RewriteCond %{HTTPS} !=on RewriteCond %{THE_REQUEST} ^([^?]+)$ RewriteRule ^(.*)$ https://%{SERVER_NAME}/$1 [R,L]