404-я ошибка и sitemap — без pretty URL
-
Добрый день! Есть сайт, http://terraoko.com. (Веб-сервер — Апач, на морде стоит nginx, но 404-е обрабатываются Апачем по настройкам). Включить «pretty permalinks» (ЧПУ) нельзя по условиям работы. Это вызывает следующие проблемы, которые непонятно как решать:
1) Не работает 404-я страница и не возвращается в нужных ситуациях код 404, при обращении на несуществующие URL или файлы отдаётся цепочка кодов 301->200, с дописыванием слэша к URL в адресной строке браузера и визуальному переходу на главную страницу, вот например:
http://terraoko.com/non-exist-url трансформируется в http://terraoko.com/non-exist-url/Директива «ErrorDocument 404 /404.html» в .htaccess не помогает (видимо от того что всё что угодно идёт на index.php), а файл 404.php темы при выключенных ЧПУ ссылках тоже не хочет работать (хотя работает при включенных, но включать их не разрешается).
2) Ни один из плагинов, генерирующих динамическую карту сайта, не выдают рабочую ссылку по адресу /sitemap.xml. А статическую карту непонятно чем создавать, все новые плагины под новую версию WP ориентированы на динамическую…
Что можно сделать хотя бы по 1-му пункту (и насколько это реально)?
PS. Заранее признателен!
С уважением,
Никита
- Тема «404-я ошибка и sitemap — без pretty URL» закрыта для новых ответов.