Редирект с одного домена на другой

Редирект с одного домена на другой

12 февраля 2020 Разное

Сегодня рассмотрим различные способы переадресации с одного домена на другой, а так же, как сделать редирект всех страниц с www на без www и наоборот.

Редирект в помощью .htaccess

Самый популярный и на мой взгляд правильный способ это 301-редирект всех страниц одного домена, на страницы другого с помощью файла .htaccess. Такой способ перенаправит не только посетителей, но и даст указание поисковикам, что сайт находится на другом домене. Итак, открываем или создаем файл в корне сайта, с которого нужно сделать редирект, предварительно заменив site1.ru на домен с которого необходимо перенаправить, и site2.ru куда будет редирект.

RewriteEngine On
RewriteCond %{HTTP_HOST} site1.ru
RewriteRule (.*) http://site2.ru/$1 [R=301,L]

Перенаправление с www на без www

Не часто, но бывает нужно явно указать такое перенаправление. Хотя сейчас на большинстве хостингов оно уже настроено.

Мульти сплит-система это система для кондиционирования воздуха, которая состоит из наружного и нескольких внутренних блоков соединенных между собой. Таким образом с одним внешним блоком можно обеспечить кондиционерами примерно 5 разных помещений. Все мульти сплит-системы надежные, эффективные и долговечные. Вы можете заказать мульти сплит-систему в интернет-магазине klimat-fortuna

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.(.+)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

Перенаправление домена .рф

Все аналогично как и у некириллических доменов, за исключением того, что домен необходимо указывать в латинском варианте. Преобразовать домен в латиницу можно с помощью этого сервиса.

RewriteEngine On
RewriteCond %{HTTP_HOST} http://xn--80arbjktj.xn--p1ai/
RewriteRule (.*) http://site2.ru/$1 [R=301,L]

Редирект на PHP

Такой вариант подойдет, если редирект необходимо сделать только с одной страницы на другую. Добавляем код в файл index.php и указываем адрес назначения:

<?php
header('Location: http://www.site.ru/');
exit;
?>

Редирект на JavaScript

Этот вариант аналогичен редиректу на PHP и подойдет только для одной страницы.

<script>
location="http://site.ru";
</script>

Редирект на HTML

Редирект указывается в теге <head>.

Редирект на другой сайт

<meta http-equiv="refresh" content="5;http://site.ru">

Редирект на другую страницу

<meta http-equiv="refresh" content="0;http://site.ru/page.html">
Если вам понравилась статья, вы можете отблагодарить автора любой суммой, какую сочтете для себя приемлемой:
Остались вопросы по статье? Задайте их прямо сейчас!
Похожие записи
Что такое искусственный интеллект (ИИ)?

Искусственный интеллект (ИИ) является одним из наиболее интересных и динамично развивающихся областей науки. Идеи о возможности создания искусственного интеллекта появились еще в древности, но практические реализации появились лишь в последние десятилетия. История искусственного интеллекта: от первых идей до современных реализаций Читать далее

Что такое нейросеть, как работает и как применяется

Нейросети являются одним из наиболее популярных инструментов машинного обучения, которые используются для решения различных задач. Они представляют собой сложную систему из нескольких слоев нейронов, которые взаимодействуют друг с другом для предсказания или классификации данных. Обзор основных понятий и принципов нейросетей: Читать далее

Что такое нейросеть Midjourney

Нейросети Midjourney – это мощные инструменты для машинного обучения, которые позволяют программистам и исследователям работать с большими объемами данных. Они были разработаны в начале 2000-х годов и представляют собой программное обеспечение, которое позволяет программистам и исследователям автоматизировать процессы машинного обучения. Читать далее

ChatGPT: что это, что умеет и как им пользоваться

ChatGPT - это интерактивный инструмент для генерации натурального языка, основанный на последних достижениях в области машинного обучения. Он позволяет пользователям генерировать натуральные языковые ответы на любые вопросы, используя предварительно обученную модель. Для использования ChatGPT пользователь должен ввести вопрос или запрос Читать далее

Хостинг, которым я пользуюсь

Хочу рассказать об очень классном хостинге, которым я начал пользоваться примерно год назад - это beget.ru. До этого мне приходилось иметь дело с разными хостинг-компаниями и все, что я расскажу основано на моем личном многолетнем опыте. Долгое время я пользовался Читать далее

Git для начинающих

Git - это бесплатная система контроля версий с открытым исходным кодом. Это звучит невероятно скучно до тех пор, пока вам не понадобится вернуться к предыдущей версии кода, и сделать это удачно. Это программное обеспечение, которое управляет вашим исходным кодом, снимая Читать далее

Chart.js примеры создания диаграмм и графиков

Если у вас есть насыщенный информацией веб-сайт или приложение, вы можете визуализировать свои данные, чтобы пользователи могли лучше понять их. Хотя таблицы могут быть весьма полезны в некоторых случаях, таких как таблицы сравнения цен и характеристик, другие виды информации легче Читать далее

Добавить комментарий

*

code