Управление. Перенаправление страницы на новый адрес



Часто возникает ситуация, когда статья переносится на другой сайт или нужно просто перенаправить старый адрес на новый. Лучший способ сделать такой перенос с условием, чтобы закладки пользователей остались рабочими, использовать перенаправление с ответом HTTP/1.1 301 Moved Permanently.

В этом примере, мы делаем перенаправление для страницы node/314 на новый адрес — http://еxample.com/node/567.

<?php
if ($_GET['q'] == 'node/314') {
 
header("HTTP/1.1 301 Moved Permanently");
 
header("Location: [фильтр]http://example.com/node/567");
  exit();
}
?>

Перед использованием, текст — [фильтр] — нужно удалить. Он используется здесь только для того, чтобы код правильно отобразился в браузере.

Comments

Есть ещё модуль Global Redirect, который рекомендуют на странице модуля pathauto)

Post new comment

Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.