htaccess如何在标题集retry-after%{TIME_DAY} +1后使用%{TIME_DAY}

时间:2016-12-19 17:28:09

标签: .htaccess header

我需要在标头集中使用htaccess变量,例如%{TIME_DAY},如果可能的话,还需要添加1天,例如:

header set retry-after: %{TIME_DAY}+1 

第二个q我在网上搜索了%{TIME_MON},它会像jan一样返回,sep ..是否有代码?如果不是,我如何在htaccess中创建变量,将01转换为Jan或12到Dec等等。

这是我最终需要的,但不是硬编码的。它会说明天重试,所以如果今天是2016年12月19日,标题将设置为:

Header set Retry-After: Tue, 20 Dec 2016 02:59:59 GMT

1 个答案:

答案 0 :(得分:0)

在阅读this SO answerRetry-After specification后,您的最简单解决方案是使用“delta-seconds”版本,而不是“HTTP-date”版本:

header set Retry-After 86400

其中86400秒是一天。