Редиректы 301 и 302 в Ghost

Настройка редиректов 301 и 302 в Ghost CMS

В Ghost есть поддержка управления редиректами 301 и 302 при помощи специального файла redirects.yaml .

Этот файл можно найти в Settings → Labs в админке CMS.

Синтаксис для настройки редиректов выглядит достаточно просто:

301:
  /адрес-старой-страницы: /постоянный-адрес-новой-страницы
  /адрес-старой-страницы-2: /постоянный-адрес-новой-страницы-2

302:
  /адрес-страницы: /временный-адрес-страницы
💡
Открыть файл можно с помощью обычного Блокнота. Нажать на файле правую кнопку мыши и выбрать "Открыть с помощью...".

После внесения необходимых правок в файл, его необходимо загрузить обратно в админку Ghost.

Когда используется 301 редирект

Код 301 Moved Permanently означает, что запрошенный ресурс был окончательно перемещен на новый адрес. Браузер, получив такой ответ, перенаправляется на новую страницу. Поисковые системы обновляют свои ссылки на новый ресурс.

301 редирект используют для постоянного переноса страницы на новый адрес.

Когда используется 302 редирект

HTTP код 302 Found означает, что страница перемещена временно. Получив такой ответ браузер перенаправляется на новую страницу, а поисковики не обновляют ссылки на временную страницу.

Наиболее часто 302 редирект используется для временного перенаправления, когда на странице ведутся технические работы или на страницу временной акции.