gpt4 book ai didi

.htaccess - htaccess - 页面没有正确重定向

转载 作者:行者123 更新时间:2023-12-04 00:42:30 26 4
gpt4 key购买 nike

我接管了一个网站并试图强制使用 https。我已将以下内容添加到我的 .htaccess 文件中:

RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L]

文件的其余部分如下所示:

RewriteCond %{REQUEST_FILENAME} !^(.*)/audio_recording/(.*)$
RewriteCond %{REQUEST_FILENAME} !^(.*)/bwcheck/(.*)$
RewriteCond %{REQUEST_FILENAME} !^(.+)/page\.php$
... lots of Conditions
RewriteRule ^(.*)\.* page.php?$1 [L]
IndexIgnore *

当我添加 https 重定向时,出现以下错误:

页面没有正确重定向Firefox 检测到服务器正在以一种永远不会完成的方式重定向对此地址的请求。

和 Chrome :

这个网页有一个重定向循环...

但是 url 更新为 https。

编辑:

这是 .htaccess 文件的开头:

php_value memory_limit 64M

<Files .htaccess>
order allow,deny
deny from all
</Files>

DirectoryIndex index
Options +FollowSymlinks
RewriteEngine on
RewriteBase /

ErrorDocument 404 /web/content/content/404.php

最佳答案

以下似乎解决了我的问题:

RewriteCond %{ENV:HTTPS} !on [NC]

关于.htaccess - htaccess - 页面没有正确重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17410294/

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