【问题标题】:Redirect http to https with htaccess使用 htaccess 将 http 重定向到 https
【发布时间】:2019-03-18 11:06:08
【问题描述】:

它是一个带有 apache 服务器的简单 HTML 网站。如何使用 htaccess 将 HTTP 重定向到 https://www

需要将http://example.com重定向到https://www.example.com

【问题讨论】:

  • 与其问一个超级常见的问题,不如先在这个网站上寻找答案,或者通过你最喜欢的搜索引擎,而不是反过来。

标签: html redirect https no-www


【解决方案1】:

我找到了最好的代码来做到这一点。它现在工作正常且安全。

RewriteCond %{HTTPS} !on [OR]
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule (.*) https://www.yourdomain.com%{REQUEST_URI} [L,R=301]

【讨论】:

    【解决方案2】:

    我过去使用过以下方法并取得了相当大的成功 -

    RewriteEngine on
    RewriteCond %{SERVER_NAME} =www.yourdomain.com
    RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,QSA,R=permanent]
    

    【讨论】:

      猜你喜欢
      • 2012-10-11
      • 2015-11-10
      • 2018-08-31
      • 2012-11-02
      • 1970-01-01
      • 2015-02-16
      • 1970-01-01
      • 2015-12-06
      • 2018-02-02
      相关资源
      最近更新 更多