使用 htaccess 基于 php 中的日期进行重定向
如果日期小于某个日期,我想重定向到 Page not found.php 页面。
例如,
www.example.com/index.php?dt='2011-03-11'。
该索引页根据日期提取数据库中的数据进行显示。如果传递的日期小于某个日期,它应该重定向到 pagenotfound.php 。我怎样才能使用 htaccess 做到这一点?
谢谢。
I want to redirect to Page not found.php page if the date is less then some date.
for example,
www.example.com/index.php?dt='2011-03-11'.
this index page fetches data in db based on date for display. if the passed date is less than some date it should redirect to pagenotfound.php . how can i do this using htaccess?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您必须在 PHP 脚本中测试日期;并使用
header()
进行重定向 函数:Note : before doing this test, it might be interesting to :
isset()
You'll have to test for the date, in your PHP script ; and redirect, using the
header()
function :Note : before doing this test, it might be interesting to :
$_GET['dt']
exists, usingisset()
为什么需要通过.htaccess?似乎这个逻辑最好放在脚本本身中:
Why does it need to be via .htaccess? Seems like this logic is better put in the script itself: