首页 > 解决方案 > 在 Apache2 中将 http 重定向到 https,我的域构建在 var/www/html

问题描述

我已经在 var/www/html 中上传了构建,并且配置了 ssl 并尝试将 http 重定向到 https,但它没有重定向。我检查了 .htaccess 文件,但它不工作。

标签: .htaccesshttpsslhttps

解决方案


将其包含在 htaccess 中以将 http 重定向到 https

RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

将其包含在 htaccess 中以将 www 重定向到非 www

RewriteCond %{HTTP_HOST} www.yourdomain.com
RewriteRule (.*) https://yourdomain.com/$1 [R=301,L]

推荐阅读