gpt4 book ai didi

apache - 使用 htaccess 将所有流量重定向到裸域 SSL

转载 作者:太空宇宙 更新时间:2023-11-03 12:53:15 24 4
gpt4 key购买 nike

我正在尝试通过 HTTPS 重定向所有流量,这是我的 htaccess 文件:

<IfModule mod_rewrite.c>
Options +FollowSymLinks -Indexes
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L]
RewriteBase /

RedirectMatch 301 /index.php/(.*)$ /$1

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>
<IfModule !mod_rewrite.c>
ErrorDocument 404 index.php
</IfModule>

目前是这样的,

如果用户输入 www.domain.com,它会重定向到:https://domain.com这很好。我想帮助配置文件,以便如果用户也输入 domain.com,他们将被重定向到 https://domain.com

最佳答案

就像更新模式一样简单:

RewriteEngine on
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L]

关于apache - 使用 htaccess 将所有流量重定向到裸域 SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37445039/

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