Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по PHP Как исправить редирект 301?

Как исправить редирект 301?


     14.02.2016    Общие вопросы по PHP    417

вопрос
Здравствуйте. Есть сайт и полная новость http://сайт.ru/video/raznoe/28/luchshie-russkie-prikoly и еще ссылка
http://сайт.ru/play/28
Я оптимизировал полную новость
Далее находим код :
} else {

    $full_link = $config['http_home_url'] . "index.php?newsid=" . $row['id'];
    $print_link = $config['http_home_url'] . "engine/print.php?newsid=" . $row['id'];
    $short_link = "";
    $link_page = "";
    $news_name = "";

И выше вставляем :
$true_link = $config['http_home_url'] . substr ($_SERVER['REQUEST_URI'], 1);
if (intval($_REQUEST['cstart']) >= 2) $full_link = $link_page . intval($_REQUEST['cstart']) . "," . $news_name . ".html";
elseif ($news_page >= 2) $full_link = $link_page . $news_name . ".html";
if ($true_link != $full_link) {
    header('HTTP/1.1 301 Moved Permanently');
    header ('Location: ' . $full_link);
    die();
}


htaccess
RewriteRule ^play/([0-9]+)/$ index.php?newsid=$1&ajax=1 [L]


Так вот. Суть проблемы в ном что http://сайт.ru/play/28 эта ссылка редиректит в полную, эта правка в движке считает ссылку http://сайт.ru/play/28 не верной и редиректит ее в полную новость.


Эта оптимизиция была взята с сайта http://gameer.name/
Кто знает как исправить это?

Ответа пока нет


Комментарии пользователей (6)

anfalin
2

60 | 5

anfalin - 14 февраля 2016 01:28 - Юзер

По этой ссылке
http://сайт.ru/play/28
У меня открывается плеер для iframe

Gameer
224

1118 | 394

Gameer - 14 февраля 2016 10:03 - Эксперт

anfalin, делать это не нужно.

Истина в противоречии.​

anfalin
2

60 | 5

anfalin - 14 февраля 2016 11:34 - Юзер

Что не нужно делать?

Gameer
224

1118 | 394

Gameer - 14 февраля 2016 11:36 - Эксперт

anfalin,этот пункт

Истина в противоречии.​

anfalin
2

60 | 5

anfalin - 14 февраля 2016 11:39 - Юзер

Ну тогда полная новость открывается под любым адресом
http://сайт.ru/video/raznoe/28/luchshie-russkie-prikoly
http://сайт.ru/video/raznoe/28/luchshie-56765756756ly

Gameer
224

1118 | 394

Gameer - 14 февраля 2016 12:07 - Эксперт

anfalin включить в настройках - обрабатывать не верные чпу

Истина в противоречии.​

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

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