【问题标题】:URL redirect based on date and time基于日期和时间的 URL 重定向
【发布时间】:2017-07-06 10:32:39
【问题描述】:

我想重定向到一个外部动态 url,其中包含今天的月、日、日、小时。例如。 http://url.com/20170706-2200-048.mp3

我使用 .htaccess 文件和 mod_rewrite 读到,我可以使用 http://url.com/news/%{TIME_YEAR}%{TIME_MON}%{TIME_DAY}-%{TIME_HOUR}-048.mp3 之类的东西。

如何在 htaccess 中进行设置?有没有办法可以设置自定义时区? IE。到 EST 或 NZT。

【问题讨论】:

    标签: apache .htaccess redirect mod-rewrite


    【解决方案1】:

    有两种变体。

    第一个是:

    php_value date.timezone 'Region/Zone'
    

    第二个是:

    SetEnv TZ America/Washington
    

    你可以利用时间来重定向这样的东西:

    RewriteRule ^$ /news/%{TIME_YEAR}%{TIME_MON}%{TIME_DAY}-%{TIME_HOUR}.mp3 [R=301,L]
    

    我没有测试它,不确定它是否有效。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-02-10
      • 2012-11-10
      • 1970-01-01
      • 2021-08-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多