我有2个目录,如“comesoon” (即将推出的文件页面)和“默认” (我的网站)。 如果今天的日期大于特定日期,我想加载“默认”目录,否则它必须加载“comesoon”目录。
示例: 如果给定日期29/02/2014和今天的日期27/02/2014,那么根据规则“comesoon”必须重定向,当日期将大于29/02/2014时,则必须加载“default”目录
我可以使用php代码完成它,但我想用.htaccess来做,以避免从索引文件中缓慢加载和代码检查。 我从.htaccess那里经历了一些“失效日期”概念。 我也从http://www.htaccessredirect.net/
生成.htaccess文件但没有什么比较容易比较..
答案 0 :(得分:0)
您可以使用CRON替换.htaccess文件。
这是一个很好的介绍:https://wikipedia.org/wiki/Crontab
你需要两个文件:htaccess_comingsoon和htaccess_default
两条规则:
cp -f /your/directory/comingsoon .htaccess
和
cp -f /your/directory/default .htaccess
在规则中,您可以定义这些将被执行的时刻。
答案 1 :(得分:0)
您可以对规则使用此重写条件:
RewriteEngine On
RewriteCond %{TIME} >2014022900000
RewriteRule ^comingsoon/(.*)$ /default/$1 [L,NC,R=301]