【问题标题】:HTTPS redirect issueHTTPS 重定向问题
【发布时间】:2018-02-20 22:11:30
【问题描述】:

我需要将所有请求强制发送到 HTTPS 而不是 HTTP

为此,我在.htaccess 中添加了以下代码,如下所示:

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

此网址强制为HTTPS:http://localhost/test

但是这个网址不是强制HTTPS:http://localhost/test/public/assets/css/custom.css

【问题讨论】:

标签: apache .htaccess


【解决方案1】:

这直接来自 Apache 文档:

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]

它看起来与您的并没有太大的不同,但也许细微的变化会对您的具体问题产生影响。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-06-26
    • 2015-09-08
    • 2018-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-26
    • 1970-01-01
    相关资源
    最近更新 更多