HTTPS重定向问题

时间:2017-09-12 12:34:22

标签: apache .htaccess

我需要强制所有请求HTTPS而不是HTTP

为此,我已将以下代码添加到我的.htaccess中,如下所示:

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

此网址被强制为HTTPShttp://localhost/test

但此网址不会强制为HTTPShttp://localhost/test/public/assets/css/custom.css

1 个答案:

答案 0 :(得分:0)

这直接来自Apache文档:

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

看起来与您没有太大不同,但也许细微的变化会与您的特定问题有所不同。