Если вы хотите отлаживать такое поведение, первым рефлексом, который нужно принять, является анализ сетевого трафика и заголовков HTTP. Благодаря этому вы бы увидели, что папки inc
и pages
заканчиваются кодом 403
(Forbidden). Вам нужно изменить разрешения на эти папки (и файлы рекурсивно, возможно).
bak
тестовый выход папки:
inc
(то же самое для файла pages
):
НО, с точки зрения SEO, что вы пытаетесь делать не хорошо. Вы должны сохранить ErrorDocument 404 /file_not_found
и удалить свои правила переадресации. Он автоматически отправляет код 404
(не найден) без изменения URL-адреса. Быстрое напоминание: изменение URL означает перенаправление, в вашем случае вы отправляете код 302
(Moved Temporarily) вместо 404
, что не является ожидаемым поведением.