По какой-то причине ваш сервер отвечает 404 не найден, а затем возвращает документ.
С запросом AJAX он не выполняется, потому что, очевидно, клиент думает, что запрос прошел плохо.
Когда вы загружаете страницу, браузер просто отображает то, что вы ей отправляете, потому что считает, что отображаемый вами контент - это просто страница 404.(Пользовательская страница 404)
Я не могу помочь вам решить эту проблему, поскольку не могу сказать, что происходит на стороне сервера.
Возможно, Ctrl + F для 404 в папке?
Вы можете подтвердить, что это является проблемой, щелкнув несколько изображений, затем перейдите в Inspect Element в Google Chrome, а затем включите консоль.Оттуда вы можете видеть, что он говорит, что GET потерпел неудачу с 404
