Планирование 301 перенаправлений в .htaccess на основе даты и времени - PullRequest
0 голосов
/ 22 февраля 2019

Я новичок в работе с apache и раньше когда-либо писал простым и редким перенаправлением здесь и там в .htaccess, но у меня есть более продвинутый вариант использования, и мне интересно, может ли кто-нибудь дать мне несколько советов по решению проблемы?.

Одна из вещей, которую мы часто создаем для клиентов, - это набор страниц, содержащих контент, который должен быть доступен только один день, иногда две, после чего эта страница перенаправляется на сообщение «Извините, вы пропустили это,но вы можете приобрести доступ ко всей серии здесь ... "или что-то в этом роде.

В настоящее время мы включаем 301 вручную на указанную дату и время, но мне интересно, есть лиспособ создания своего рода шаблона .htaccess, который я могу использовать для планирования этого заранее.

Я нашел несколько статей об использовании даты и времени в механизме перезаписи, но у меня просто не получается поставитьвсе это вместе: / Вот мой главный ресурс: https://harrybailey.com/2015/08/htaccess-redirects-based-on-date-and-time/

Это информация, которая будет входить в:

Страница 1: site.com/ permalink1 /
Страница 2: site.com/permalink2/
.
.
.
Страница 10: site.com/permalink10/

День 1 (скажем,): 2019022205 из (% {TIME_YEAR}% {TIME_MON}% {TIME_DAY}% {TIME_HOUR})
День 2: 2019022305
.
.
.
День 10: 2019030205

И я хотел бы, чтобы Страница 1 перенаправляла куда-то еще после того, как отметка времени, указанная в Дне 1, прошла. Страница 2 со Днем 2 и так далее.

Какой лучший способ сделать это?Моя конечная цель здесь - написать своего рода шаблон, который я могу заполнить и использовать повторно, поскольку он встречается на многих сайтах, к которым мы обращаемся.Я пытался настроить пути к страницам и некоторые временные метки в качестве переменных с помощью SetEnvIf, но пока не добился успеха.Есть идеи?

...