gpt4 book ai didi

php - 带有完整路径和查询的 http 到 https [apache]

转载 作者:搜寻专家 更新时间:2023-10-31 21:29:01 24 4
gpt4 key购买 nike

抱歉,如果这个问题已经发布,但我搜索了两次。

我想将我的 http:// 域重定向到 https:// 并且 http://example.com/homehttp://www.example.com/homehttps://example.com/home

我用谷歌搜索但不明白哪个是完美的重定向方式。我使用它但只有当一个人访问 http 时,如果有人直接打开 https 而不是收到错误 This page has too many redirects

.htaccess 代码

Options +FollowSymLinks RewriteEngine On RewriteRule ^(.*)

http://www.newdomain.com%{REQUEST_URI} [R=302,NC]

我认为这是从旧域到新域,但我不想重定向到另一个域。将 http 重定向到 https 的相同域。请解决这个问题

最佳答案

这是你的答案:

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

或者使用这个:

RewriteEngine on

RewriteCond %{SERVER_PORT} ^80$
RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R]

端口 80 是 http 并强制为 443 https。

关于php - 带有完整路径和查询的 http 到 https [apache],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32284268/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com