【发布时间】:2021-04-08 16:22:06
【问题描述】:
请客气,这是我在这里的第一个问题:)
我的设置
Apache 在我的 Raspberry Pi 4 上提供服务
我的 .htaccess 文件
# Force HTTPS on all pages
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</IfModule>
问题
输入“tyler.cloud”成功重定向到https://www.tyler.cloud,但输入“tyler.cloud/react”停留在http://tyler.cloud/react(不是HTTPS)。
我在上面尝试过的结果相同
RewriteEngine on
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
和
RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
以及其他一些变体。
【问题讨论】:
标签: apache .htaccess ssl https