例如,我有这个url
mysite.com/page1-bla-bla.html
具有特定时间的内容将在特定时间段内可用,然后url应重定向到主页。
我认为这将是我今天发现的问题的解决方案,当我今天检查我的谷歌网站管理员帐户时,发现我有许多爬网错误,由于500内部服务器错误,来自他们的内容已经过期的页面,因为这类页面中的内容在特定时间内是有时间限制的。
我不知道如何做到这可能是htaccess的解决方案还是什么?
寻找你的想法
通常,它是在PHP脚本中以编程方式完成的,这将使您能够更好地控制数据和逻辑。但是,如果你想在.htaccess中做这样的事情,请查看这篇关于mod_rewrite的时间相关用法的文章:http://www.askapache.com/htaccess/time_hour-rewritecond-time.html.
假设我理解了这个问题,您可以在HTML的<head>
中添加以下内容:
<meta http-equiv="refresh" content="600;URL=http:/mysite.com/" />
这将在600
秒(10分钟)后将浏览器重定向到地址http:/mysite.com/
。
编辑:
$hours = intval(date('H'));
if ($hours < 7) {
header('Location: http:/mysite.com/');
die();
}