Бувають випадки, коли ви хочете змінити URL-адреси сторінок або вимкнути якусь сторінку та уникнути 404 помилки. Для цього вам потрібно створити 301 редірект.

Для того, щоб додати 301 редірект в Magento 2, виконайте наступні кроки:

1. Перейдіть в Admin Panel >  Marketing >  SEO& Search >  URL Rewrites.

Magento 2 301 Redirect

2. Тоді натисніть кнопку Add URL Rewrite.

Magento 2 301 Redirect, Add URL Rewrite

3. Введіть URL Rewrite Information.

  • Виберіть "Custom" у полі Create URL Rewrite.
  • Виберіть представлення магазину, до якого потрібно додати URL Rewrite, в полі Store.
  • Введіть шлях, який ви бажаєте перенаправити, у поле Request Path.
  • У Target Path ви відповідно задаєте шлях, на який потрібно перенаправити старbq URL.
  • Виберіть Permanent(301) у полі Redirect Type.
  • Введіть коротку інформацію про те, чому ви додаєте цей редірект, у текстовому полі Description (необов’язково).

Magento 2 301 Redirect, URL Rewrite Information

Увага! Не вводьте ні домен, ні код представлення магазину у полях шляхів request та target.

4. Після того як ви закінчили налаштовувати 301 редірект не забудьте Зберегти його.

Інколи, ви можете стикнутись з неочікуваним 301 або 302 редіректом у Magento 2 викликаним якимось кодом. Щоб з'язувати причину його появи, вам потрібно дослідити 301/302 кудірект в Magento 2.