【问题标题】:Force HTTPS using Redirect in .htaccess在 .htaccess 中使用重定向强制 HTTPS
【发布时间】:2017-06-07 10:30:06
【问题描述】:

我最近尝试使用 mod_rewrite 中包含的各种指令在我的网站上强制使用 HTTPS。然而它并没有很好地锻炼,现在建议使用来自mod_aliasRedirect 指令。我把所有东西都放在一个子文件夹中,我写道:

Redirect "/folder/" "https://mywebsite.org/folder/"

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

【问题讨论】:

    标签: .htaccess http redirect https mod-alias


    【解决方案1】:

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

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

    【讨论】:

    • 您是否启用了从主机管理面板重定向?您使用的是哪种主机?
    猜你喜欢
    • 1970-01-01
    • 2020-10-15
    • 2014-09-29
    • 1970-01-01
    • 1970-01-01
    • 2016-05-24
    • 2017-09-30
    • 2018-01-13
    • 2019-06-11
    相关资源
    最近更新 更多