如果查询与当前日期不匹配,则重定向

时间:2013-03-16 15:34:54

标签: mod-rewrite url-rewriting rewrite

我运行一个基于图像的网站,我遇到下载插件图像主机抓取器的问题,以及直接链接到文件而不是Twitter / facebook等网页(因为有一个推荐人,常见的热链接保护没有不行。)

我有一个解决方案(在其他网站上看到),即在媒体上使用查询字符串file.jpg * ?1234545 *

我将mod_rewrite设置为重定向到无用的meme,如果它们不是?查询根本就是:

RewriteCond %{QUERY_STRING} ^$
RewriteRule ^(.*) http://www.my-site.com/grrrr.jpg

如果查询与今天的数字格式日期不匹配,我也想重定向到我的grrrr.jpg,例如今天2013年3月16日到?1632013

这是我到目前为止所做的全部工作

RewriteCond %{QUERY_STRING}  ^%{TIME_DAY}%{TIME_MON}%{TIME_YEAR}
RewriteRule ^(.*) http://www.my-site.com/grrrr.jpg

我甚至无法让它对当前年度作出反应?2013年只需$ {TIME_YEAR}

任何人都可以告诉我哪里出错了,我用PHP适度进步,但对于mod_rewrite无用

提前致谢

0 个答案:

没有答案