尝试在设置的时间后将用户重定向到过期的页面,但是浏览器陷入“太多重定向”循环。
第一行是时间条件,第二行是RewriteRule中的重定向目标页面。
将与RewriteRule匹配的正则表达式更改为^/$
或^$
不会执行任何操作,重定向将被忽略。
以下是条件/规则:
RewriteCond %{TIME_YEAR}%{TIME_MON}%{TIME_DAY}%{TIME_HOUR}%{TIME_MIN} >201904181540 [NC]
RewriteCond %{REQUEST_URI} !en-gb/expired$ [NC]
RewriteRule ^(.*)$ /en-gb/expired [L,R=301]
目标网址 https://mywebsite.com/en-gb/exipred
网址示例陷入循环:
https://mywebsite.com/
https://mywebsite.com/en-gb
https://mywebsite.com/en-gb/home
https://mywebsite.com/en-gb/success
有什么想法吗?