Зміст

Редіректи та перенаправлення

Як власнику сайту, вам часом може знадобитися налаштовувати перенаправлення чи редіректи.

На хостингу це робиться шляхом редагування файлу .htaccess (зазвичай він лежить тут: /home/ACCOUNT/public_html/.htaccess).

Відкриваємо цей файл (або створюємо, якщо його ще немає) - і додаємо туди декілька спеціальних рядків.

Зберігаємо та оновлюємо сторінку свого браузера і все одразу працює (іноді може знадобитися почистити кеш браузера).

Найбільш поширені варіанти перенаправлень:


Всі сторінки одного домену на головну сторінку іншого домену

RewriteEngine On
RewriteCond %{REQUEST_URI} (.*)
RewriteRule ^(.*)$ https://new-site.com/ [L,R=301]


Кожна сторінка одного домену на таку ж адресу іншого url

RewriteEngine On
RewriteCond %{REQUEST_URI} (.*)
RewriteRule ^(.*)$ https://new-site.com/$1 [L,R=301] 


301 редирект з однієї сторінки на іншу

RewriteEngine On
RewriteCond %{REQUEST_URI} ^/test/$
RewriteRule ^.*$ https://site.com/new-test/? [R=301,L]