theblackpost
@theblackpost

MODX REVO как убрать редирект на /404 с несуществующих страниц?

Сейчас при открытии site.com/sdfsdfsdf происходит редирект на site.com/404/ и отображается error_page.
Как убрать этот редирект и оставить URL прежним (/sdfsdfsdf ) , но при этом отображать error_page шаблон.
В .htaccess никаких правил не нашёл:

RewriteEngine On
RewriteBase /
# http -> https
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteCond %{REQUEST_URI} !^/robots.txt$
RewriteCond %{REQUEST_URI} !^/r.php
RewriteRule .* https://domain.ru%{REQUEST_URI} [R=301,L]

# Rewrite www.domain.com -> domain.com -- used with SEO Strict URLs plugin
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^domain\.ru [NC]
RewriteRule (.*) https://domain.ru/$1 [R=301,L]

RewriteCond %{REQUEST_URI} ^/robots.txt$
RewriteRule ^(.*)$ r.php [L,QSA]

# The Friendly URLs part
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]


В системных настройках сайта указан верный ID ресурса error_page
  • Вопрос задан
  • 369 просмотров
Решения вопроса 1
i__dmitry
@i__dmitry
Weaving a web
Стоят ли какие-либо плагины, которые могут обрабатывать это поведение?
Redirector, AutoRedirector и т.д.?

UPD: проблема оказалась в самописном плагине, который реализовал редирект с URL'а без слэша на конце на урл со слэшем.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы