我写了一个似乎有效的.htaccess
脚本。然而,我是Apache的新手,有时我后来发现我放在一起的东西应该是以不同的方式构造的,或者是更好的语义。
我的代码的目标是确保www
和HTTPS
始终存在于网址中。我使用302进行测试。简单地说,这个代码是否已被抬高?我应该改变一些令人痛苦的事吗?
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule .* https://www.example.com%{REQUEST_URI} [R=302,L]
</IfModule>
答案 0 :(得分:0)
要强制执行https和www,您可以使用:
elm_config_accel_preference_set("opengl:msaa");
这会将 http://example.com 或 https://example.com 重定向至 https://www.example.com