Помилка 301 Moved Permanently – це код статусу HTTP, який вказує на те, що запитуваний ресурс було назавжди переміщено на нову URL-адресу. Хоча це не є помилкою в традиційному розумінні, неправильне налаштування 301 перенаправлення може порушити доступ користувачів або SEO на високопродуктивних VPS або виділених серверах AvaHost. Цей посібник пояснює причини 301 перенаправлення і пропонує прості рішення для його правильного налаштування за допомогою інфраструктури AvaHost, твердотільних накопичувачів NVMe і інструментів cPanel, забезпечуючи безперебійне перенаправлення для вашого домену.
Якщо ваш сайт працює на сервері Apache, ви можете використовувати файл .htaccess для налаштування 301 редиректу. Приклад налаштування:
Redirect 301 /old-page.html http://www.example.com/new-page.html
Цей код буде перенаправляти запити з http://www.example.com/old-page.html на http://www.example.com/new-page.html.
Для серверів Nginx перенаправлення налаштовується в конфігураційному файлі. Приклад конфігурації:
server {
listen 80;
server_name example.com;
location /old-page.html {
return 301 http://www.example.com/new-page.html;
}
}
Цей код буде перенаправляти запити з http://example.com/old-page.html на http://www.example.com/new-page.html.
Системи управління контентом, такі як WordPress, мають плагіни, які спрощують налаштування 301 перенаправлення. Одним з таких плагінів є“Перенаправлення”. Після встановлення та активації плагіна ви можете налаштувати перенаправлення через інтерфейс адміністратора.
Перенаправлення 301 Moved Permanently, при правильному налаштуванні на VPS або віртуальному хостингу AvaHost, забезпечує плавний перехід при зміні домену, оновленні URL-адреси або консолідації сторінок, зберігаючи при цьому SEO. Використання плагінів .htaccess, Nginx або WordPress, таких як Redirection, інфраструктура LiteSpeed від AvaHost та інструменти cPanel спрощують налаштування.