.htaccess - TYPO3 9.5.20 .htaccess 重定向 - 重定向太多
问题描述
我正在尝试将所有页面重定向到/uk
主页和页面之外,但是当它加载页面时/uk
我得到了。我以为会解决这个问题。任何帮助是极大的赞赏localhost redirected you too many times
/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>
解决方案
这些应该工作:
RewriteCond %{REQUEST_URI} !^/$ [NC]
RewriteCond %{REQUEST_URI} !^/uk/?$ [NC]
RewriteRule ^(.*) /uk [L,R=301]
也许您在所有 URL 中添加了一个斜杠,所以会发生过多的重定向?所以我在最后做了一个 / 可选。
推荐阅读
- python-3.x - 使用 Scrapy 获取所有文章
- sql - 如何将时间戳数据添加到 PostgreSQL 表中?
- ios - SwiftUI:整个屏幕的背景颜色而不是简单的视图?
- mysql - 数据库设计 - 如何以独特的方式将一个表与其他两个表关联起来?
- php - PHP Laravel,方法 updateOrCreate 的替换
- php - socket.io laravel echo 在 ubuntu 的生产环境中不起作用
- mysql - Mysql复杂的嵌套视图值
- jquery - 提取 JSON 数据时控制台中出现未定义错误
- python - 如何使用此 Python 脚本中的函数?
- android - 如何在膨胀布局时循环数据?