TYPO3 9.5.20.htaccess重定向-重定向太多

TYPO3 9.5.20.htaccess重定向-重定向太多,.htaccess,typo3,.htaccess,Typo3,除了主页和/uk页面之外,我正在尝试将所有页面重定向到/uk,但是当加载/uk页面时,我发现本地主机将您重定向了太多次。我想^/英国$可以解决这个问题。非常感谢您的帮助 这是我在.htaccess文件中的代码 # Add your own rules here. <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_URI} !^/$ [NC] Rew

除了主页和
/uk
页面之外,我正在尝试将所有页面重定向到
/uk
,但是当加载
/uk
页面时,我发现
本地主机将您重定向了太多次。我想
^/英国$
可以解决这个问题。非常感谢您的帮助

这是我在
.htaccess
文件中的代码

# Add your own rules here.
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_URI} !^/$ [NC]
    RewriteCond %{REQUEST_URI} !^/uk$ [NC]
    RewriteCond %{HTTP_COOKIE} !cookieConfirmed=1;? [NC]
    RewriteRule . /uk [L,R=301]
</IfModule>
#在此处添加您自己的规则。
重新启动发动机
重写基/
重写条件%{REQUEST_URI}!^/$[北卡罗来纳州]
重写cond%{REQUEST_URI}^/英国元[NC]
重写cond%{HTTP_COOKIE}!cookieConfirmed=1;?[北卡罗来纳州]
重写规则/英国[L,R=301]
这些应该有效:

RewriteCond %{REQUEST_URI} !^/$ [NC]
RewriteCond %{REQUEST_URI} !^/uk/?$ [NC]
RewriteRule ^(.*) /uk [L,R=301]

也许您在所有URL中添加了斜杠,这样会出现过多的重定向?因此,我在结尾处选择了a/选项。

仍然有太多的重定向,我认为打字错误3不知怎么搞砸了,因为它不应该那么难。要改用jQuery吗?也许您的规则中有一个顺序问题。