为了账号安全,请及时绑定邮箱和手机立即绑定

重定向到 HTTPS 不包括请求 URI

重定向到 HTTPS 不包括请求 URI

PHP
繁星coding 2022-01-24 10:11:35
在我的.htaccess文件中,我添加了这个通用规则来将所有非安全请求重定向到 HTTPS。在您输入 uri 之前运行良好,然后它只会将您定向到索引页面(使用 SSL)。示例:mysite.com 被定向到https://www.mysite1.com效果很好,但 mysite1.com/mypage 被定向到https: //www.mysite1.com,Request_uri 不包括在内。这是我使用的代码:  RewriteCond %{HTTPS} off  RewriteCond %{HTTP:X-Forwarded-Proto} !https  RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]这是在 Acquia 的云上运行的 Drupal 8 站点。有人知道我做错了什么吗?
查看完整描述

1 回答

?
长风秋雁

TA贡献1757条经验 获得超7个赞

所以我弄清楚我做错了什么。我写的规则没有错,但是.htaccess我把它们放在文件的什么地方。

我最初将它们放在部分的末尾<IfModule mod_rewrite.c>,在将它们Authorization HTTP header放在部分内部之后它按预期工作


查看完整回答
反对 回复 2022-01-24
  • 1 回答
  • 0 关注
  • 120 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信