Що таке правило перенаправлення 301 в Apache?

А 301 вказує на постійне переспрямування з однієї URL-адреси на іншу, гарантуючи, що будь-які користувачі, які переходять за старою URL-адресою, будуть автоматично перенаправлені на нову. 29 вересня 2023 р.

Замість того, щоб переспрямовувати весь домен, це перенаправлення 301 з простою назвою «Перенаправлення 301» однорядкове перенаправлення на одну сторінку. Примітка. Частину 301 вищенаведеного коду можна змінити, щоб представляти будь-який код статусу http, який ви бажаєте використовувати, наприклад. 301, 503 тощо. Сподіваюся, це вам допоможе.

А 301 сигналізує про постійне перенаправлення з однієї URL-адреси на іншу, тобто всі користувачі, які запитують стару URL-адресу, будуть автоматично перенаправлені на нову URL-адресу. Перенаправлення 301 передає всю силу ранжирування від старої URL-адреси до нової URL-адреси та найчастіше використовується, коли сторінку було остаточно переміщено або видалено з веб-сайту.

Перенаправлення 301 призначене для постійних змін, код 302 вказує на тимчасове переміщення вмісту, а помилка 404 інформує користувачів про те, що сторінку не знайдено. Рішення між цими параметрами, очевидно, залежить від того, чи є зміна тимчасовою, постійною чи вміст більше не існуватиме.

Код статусу 302, тепер офіційно відомий як «Знайдено», використовується для тимчасового перенаправлення. Це означає, що запитувана URL-адреса все ще існує, і клієнт повинен продовжувати використовувати її для майбутніх запитів. Однак важливо зазначити, що на відміну від 301, перенаправлення 302 не передає капітал посилання на нову URL-адресу.

Переспрямування 301 корисні для постійного спрямування трафіку зі старого шляху на нову URL-адресу, наприклад, коли ви:

  • Реорганізуйте структуру URL-адреси (наприклад, webflow.com/mysite на webflow.com)
  • Замініть або перепроектуйте свій сайт і отримайте нові URL-адреси (наприклад, webflow.com/oldhomepage на webflow.com)