dozoruj 0 11/01/18 09:17 Добрый день. Имеется форум на IPB. Настроена переадрессация на страницу 404 в htaccess.Переадресация корректно работает при переходе на site.ru/неправильное_значение и переадресует на страницу site.ru/404Однако, переадрессация не работает на страницах форума: при переходе на site.ru/forum/название_форума/неправильное_значение переадресует на site.ru/forum/название_форумаКак и где я могу это исправить? Использовать .htaccess mod_rewrite - включен. Поделиться сообщением Ссылка на сообщение
newbie 1723 11/01/18 10:07 Что-то я не вижу 404 ошибки, например, здесьhttp://ipbskins.ru/forum/forum51.html/test Поделиться сообщением Ссылка на сообщение
dozoruj 0 11/05/18 10:45 Необходимо чтобы при переходе на http://ipbskins.ru/forum/forum51.html/test происходила переадрессация не на список форумов (http://ipbskins.ru/forum/forum51.html), а на страницу 404. Поделиться сообщением Ссылка на сообщение
newbie 1723 11/07/18 12:04 Необходимо чтобы при переходе на http://ipbskins.ru/f...rum51.html/test Здесь отдается 200 ОкКак узнать, что это не "та" страница? Поделиться сообщением Ссылка на сообщение
dozoruj 0 11/07/18 19:52 Возможно сделать запрос в БД существует ли форум с заданным названием Поделиться сообщением Ссылка на сообщение
newbie 1723 11/08/18 05:11 Здесь вообще нет названий, только ID Поделиться сообщением Ссылка на сообщение
siv1987 2628 11/18/18 21:37 Если форум не существует (id форума) будет страница ошибки вместе с ответом сервера 404 not found. Если же форум существует и даже если открывается по такой ссылке, в исходном коде странице есть тег canonical который указывает на каноническую страницу. Поэтому дубли исключены, и нет особого смысла здесь что-то придумывать. Поделиться сообщением Ссылка на сообщение