Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Как сделать переадресацию на главную с удаленных тегов?

Как сделать переадресацию на главную с удаленных тегов?


     06.07.2015    Все вопросы » Общие вопросы    2556

вопрос
После удаления новостей и тегов к ним, страницы с удаленными тегами выводятся со стандартным сообщением о ошибке - Внимание! Обнаружена ошибка
По данному адресу публикаций на сайте не найдено, либо у Вас нет доступа для просмотра информации по данному адресу.
Как сделать переадресацию на главную с удаленных страниц тегов?

Ответил: PunPun


Открыть /engine/engine.php найти :
$db->query ( "SELECT news_id FROM " . PREFIX . "_tags WHERE tag='{$tag}'" );
Заменить на :
$sql = $db->query ( "SELECT news_id FROM " . PREFIX . "_tags WHERE tag='{$tag}'" );
$count_rows = $sql->num_rows;
if($count_rows > 0)
{
Далее найти :
unset ( $tag_array );
Ниже вставить :
}
else
{
    header("HTTP/1.0 301 Moved Permanently");
    header("Location: {$config['http_home_url']}");
    die("Redirect");
}

4 комментария

vitnet
PHP-developer

vitnet - 6 июля 2015 17:35 -


maxx
Юзер

maxx - 6 июля 2015 18:05 -

vitnet, эти правки уже есть, но они для переадресации удаленных новостей.

LazyDev
PHP-developer

LazyDev - 7 июля 2015 12:26 -

***Комментарий удален***

Мой блог: LazyDev.pro

Помогаю с решением проблем на платной основе.

maxx
Юзер

maxx - 8 июля 2015 00:01 -

Gameer, работает! Огромное спасибо!

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

 08.07.2014 dimanbmw  Общие вопросы
наверх