打字错误3 HTACCESS |在 url 中将 HTTPS 更改为 HTTP 会将我重定向到根页面
TYPO3 HTACCESS | changing HTTPS to HTTP in url redirects me to the root page
当我将 url 从 https://www.example.com/company/ 更改为 http://www.example.com/company/
我被重定向到根页面,而不是将 HTTP 更改为 HTTPS。 我错过了什么?
这是我的 HTACCESS 文件,我使用的是 TYPO3 CMS 7.6.19
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
TYPO3 的默认 .htaccess 文件自己做了一些重写。如果将其放在该文件底部的下方,它将首先执行默认规则。这会弄乱你的重定向。您应该将这些重定向规则添加到默认的 TYPO3 重写规则之上,因此就在现有的 RewriteEngine On
.
之下
当我将 url 从 https://www.example.com/company/ 更改为 http://www.example.com/company/ 我被重定向到根页面,而不是将 HTTP 更改为 HTTPS。 我错过了什么?
这是我的 HTACCESS 文件,我使用的是 TYPO3 CMS 7.6.19
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
TYPO3 的默认 .htaccess 文件自己做了一些重写。如果将其放在该文件底部的下方,它将首先执行默认规则。这会弄乱你的重定向。您应该将这些重定向规则添加到默认的 TYPO3 重写规则之上,因此就在现有的 RewriteEngine On
.