Редирект

vitalix

Пользователь
Подскажите пожалуйста. Где в коде прописан редирект с несуществующей страницы на главную.
Нужно просто отдавать 404 без редиректа.
 

Exile

Администратор
vitalix, потому что в коде движка никаких редиректов нет, что разумеется минус. Если их туда кто-то добавил - зовите Вангу, потому что сказать что и куда никто не может. Отсюда делаю вывод что как и у большинства тут любимая проблема с сервером, когда сделали что-то, в чем ничего ровным счетом не понимают. Оттуда и ответ.
 

vitalix

Пользователь
Вздумалось разобраться с этим.
a6feeed772ad2db70757bec85b428920.png
 

Protektor

Пользователь
Не знаю что именно тебе нужно поэтому вот пара вариантов
открыть viewtopic.php
найти

if (!$t_data = DB()->fetch_row($sql)) {
meta_refresh('index.php' , 10);
bb_die($lang['TOPIC_POST_NOT_EXIST']);
}

заменить что бы отдавало 404 ошибку (в HEADERS Status code: 404 )

if (!$t_data = DB()->fetch_row($sql)) {
header('HTTP/1.0 404 Not Found');
exit;
}

заменить что бы отдавало 404 СТРАНИЦУ ошибки (в HEADERS Status code: 302 )

if (!$t_data = DB()->fetch_row($sql)) {
header('Location: 404.php'); //вместо 404.php твоя страница ошибки
exit;
}
 
Сверху