在.htaccess中使用重定向强制HTTPS

时间:2017-06-07 10:30:07

标签: .htaccess http redirect https mod-alias

我最近尝试使用class A { int _memberVar = 2; public: virtual int memberVar() { return _memberVar; } }; class B : public A { int _memberVar = 3; }; int main() { A* pB = new B(); return pB->memberVar(); // returns 2 } 中包含的各种指令强制在我的网站上使用HTTPS。然而,它没有很好地锻炼,现在它被推荐使用来自mod_rewrite的{​​{1}}指令。我已将所有内容放在子文件夹中并写道:

Redirect

在我的.htaccess文件中,但它一直给我mod_alias错误。

1 个答案:

答案 0 :(得分:1)

.htaccess中的此代码会将http://example.com重定向到https://example.com

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]