Prerender.io: возвращает 404 вместо 200

Когда я захожу на страницу в браузере, я получаю правильное значение 200 с сервера:

xx.xxx.xxx.xxx - - [02/May/2019:19:53:50 +0200] "GET /retourneren HTTP/1.1" 200 2889 "https://mysite.nl/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.0 Safari/605.1.15" "-"

Однако, когда я добавляю URL-адрес в пререндере, я получаю 400:

3.90.111.223 - - [02/May/2019:19:50:39 +0200] "GET /retourneren HTTP/1.1" 404 10050 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/61.0.3163.59 Safari/537.36 Prerender (+https://github.com/prerender/prerender)" "-"

поэтому страница не кэшируется. У кого-нибудь есть идея?


person apfz    schedule 02.05.2019    source источник


Ответы (1)


Похоже, вы можете установить метатег prerender-status-code на странице и установить для него значение «404», что заставит Prerender.io напрямую возвращать код ответа 404.

Можете ли вы подтвердить, установлен ли этот метатег в HTML-коде страницы?

person Prerender.io    schedule 03.05.2019