LINUX.ORG.RU

По прямой ссылке domain.com/robots.txt - устаревшая версия

 


0

1

Сайт на Joomla3 По прямой вообще любой ссылке отдает старую версию любого файла. Например domain.com/info.php, domain.com/robots.txt и т.д.

Но стоит только указать параметр вроде domain.com/robots.txt?hjf=456 И вуаля получаем файл с посл. измененениями

Например domain.com/robots.txt выводит -Я тут писал в 2024 г. А domain.com/robots.txt?ch=777 -Написал в 2025 г)

Почему так? Что за бред? Где копать? Cloudflare?

Вот это вот ?ch=777 может быть каким хош. Например ?cherti_shto=111 и т.д.

★★

Полагаю, это просто кэш где-то на nginx по дороге с твоему бэку.

Но стоит только указать параметр вроде domain.com/robots.txt?hjf=456 И вуаля получаем

MISS

targitaj ★★★★★
()
Последнее исправление: targitaj (всего исправлений: 1)
Ответ на: комментарий от Dimez

У CF есть api key и api для принудительного обновления кэша

В общем какой-то такой выход нашелся. Каждые 2 часа обновляет кэш.

Но это как-то не элегантно. А если Гугла проверит сайт после изменений но в промежутке до обновления кэша)

Наверное лучше расписать что можно кэшировать, а что нет. Может есть другие варианты?

mirek ★★
() автор топика