gpt4 book ai didi

.htaccess - htaccess 将子目录的 http 重定向到 https

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

我使用此重定向是因为我的网站位于子文件夹 (www.domain.com/subfolder/) 中

所以如果有人进入该网站,它将加载如下:http://domain.com

我需要在 .htaccess 中添加或更改什么,以便它自动重定向到 https://domain.com , 计算该网站在 domain.com/subfolder

我尝试了各种重定向代码,但都没有成功。如果有人好心为我指出正确的方向或给我提示。

感谢您的帮助。

RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?domain.com$
RewriteCond %{REQUEST_URI} !^/subfolder/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /subfolder/$1
RewriteCond %{HTTP_HOST} ^(www.)?domain.com$
RewriteRule ^(/)?$ subfolder/index.html [L]

最佳答案

将此代码放入您的 DOCUMENT_ROOT/.htaccess 文件中:

RewriteEngine On
RewriteBase /

RewriteCond %{HTTPS} off
RewriteRule ^ https://{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE]

RewriteRule !^subfolder/ subfolder%{REQUEST_URI} [L,NC]

关于.htaccess - htaccess 将子目录的 http 重定向到 https,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21000403/

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