我之前有过这个工作,但看起来它现在还没有工作。
我试图在星期五和星期六之间重定向到htaccess
文件中的网址。
目前,这就是我所拥有的:
RewriteCond %{REQUEST_URI} ^/page/
RewriteCond %{TIME_WDAY} >4
RewriteCond %{TIME_WDAY} <0
RewriteRule ^(.*)$ http://%{HTTP_HOST}/other-page/$1 [NC,L]
之前我已经对此进行了测试, 据我所知,但现在看起来并没有。
基本上,我只是试图让它在周五和周六重定向,但我不确定我是否正确设置了一周的日期。我本可以发誓,0日设定为星期日,但我可能不正确。
答案 0 :(得分:1)
export const MyCards= () => {
return <Wrapper />;
}
变量表示从0到6的星期几。因此,如果您想在条件中匹配%{TIME_WDAY}
,那么friday
将会显示为RewriteCond
。
要仅在RewriteCond %{TIME_WDAY} =5
和friday
上重定向网站,您需要使用2个条件并使用Saturday
条件标记合并它们。
[OR]
您也可以使用单一条件
RewriteCond %{REQUEST_URI} ^/page/
RewriteCond %{TIME_WDAY} =5 [OR]
RewriteCond %{TIME_WDAY} =6
RewriteRule ^(.*)$ http://%{HTTP_HOST}/other-page/$1 [NC,L]
检查 RewriteCond %{TIME_WDAY} >4
是否大于%{TIME_WDAY}
。
在这种情况下,这匹配5和6。