Как настроить 301 редирект через файл .htaccess: простая инструкция
Автор: ГлавХост
Загружено: 2023-07-17
Просмотров: 2069
Мы расскажем, как за 3 минуты легко настроить редирект 301 через файл .htaccess в WordPress. Вы узнаете, как сделать редирект с одного домена на другой, с одной страницы на другую, с HTTP на HTTPS, с WWW на без WWW и наоборот.
Лучшие хостинг-провайдеры по версии ГлавХост:
— Макхост: https://clck.ru/34MuAX. По промокоду GLAVHOST: скидка 10% на виртуальный хостинг и VPS; скидка 1,5% на аренду сервера.
— ИХЦ: https://clck.ru/34MuAw. По промокоду GLAVHOST: скидка 25% на виртуальный хостинг, скидка 10% на VPS; скидка 1,5% на аренду сервера.
— Евробайт: https://clck.ru/34MuB9.
— Маклауд: https://clck.ru/34MuBQ. Скидка 10% при регистрации по этой ссылке.
— Majordomo: https://clck.ru/34MuBr.
— RuWeb: https://clck.ru/34MuC5.
— Таймвеб: https://clck.ru/DnyyW.
Выберите идеальный хостинг вместе с ГлавХост!
Рейтинг хостингов: https://glavhost.ru/hosting.
Рейтинг VPS: https://glavhost.ru/vps.
Рейтинг игровых хостингов: https://glavhost.ru/game.
Отзывы и честные обзоры на хостинг-провайдеров ищите на нашем сайте.
Главхост: https://glavhost.ru.
Текстовая часть:
301 редирект с одного домена на другой
RewriteEngine On
RewriteCond %{HTTP_HOST} old-site.ru
RewriteRule (.*) http://new-site.ru/$1 [R=301,L]
301 редирект с одной страницы на другую
Redirect 301 /was.php http://www.site.ru/new.php
301 редирект с http:// на https://
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
или
RewriteEngine On
RewriteCond %{HTTPS} =off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L]
или
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
или
RewriteEngine On
RewriteCond %{ENV:HTTPS} !on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
301 редирект с домена без WWW на домен с WWW
RewriteEngine On
RewriteCond %{HTTP_HOST} ^site.ru
RewriteRule (.*) http://www.site.ru/$1 [R=301,L]
301 редирект с домена с WWW на домен без WWW
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.site.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: