计划301根据日期和时间重定向.htaccess

时间:2019-02-22 13:05:32

标签: apache .htaccess url-redirection

我对使用apache较新,以前只在这里和那里简单地重定向过.htaccess,但是我有一个更高级的用例,我想知道是否有人可以给我一些指导以帮助解决

我们经常为客户构建的内容之一是一组页面,其中包含仅应在一天之内显示的内容,有时只有两天,之后该页面将重定向到“抱歉,您错过了此页面,但您可以购买可以访问整个系列。”或类似的东西。

当前,我们在指定的日期和时间手动打开301,但是我想知道是否有一种方法可以制作.htaccess模板片段,以便我可以重复使用以提前安排它们。 / p>

我发现了几篇关于在重写引擎中使用日期和时间的文章,但我很难将所有内容放在一起:/这是我的主要资源:https://harrybailey.com/2015/08/htaccess-redirects-based-on-date-and-time/

这是要输入的信息:

第1页:site.com/permalink1/
第2页:site.com/permalink2/



第10页:site.com/permalink10/

第一天(假设):2019022205,来自(%{TIME_YEAR}%{TIME_MON}%{TIME_DAY}%{TIME_HOUR})
第二天:2019022305



第十天:2019030205

我想做的是在第1天指示的时间戳过去之后,使Page 1重定向到其他地方。.第2页和第2天,依此类推。

解决此问题的最佳方法是什么?我在这里的最终目标是编写一种模板,我可以填写并重复使用该模板,因为它涉及到我们接触的许多网站。我曾尝试使用SetEnvIf将页面路径和一些时间戳设置为变量,但是我还没有成功。有什么想法吗?

0 个答案:

没有答案