Редирект через .htaccess маркетингового агентства Виарда
Редирект — серверное перенаправление с одного url-адреса на другой. Благодаря этому происходит автоматическое отправление пользователя или поисковой системы со старого адреса на новый.301 редирект производится различными способами и через разные конфигурации. В нашей статье мы рассмотрим как это сделать через .htaccess. Во время работы над сайтом, часто возникает потребность обратиться к данному файлу. Но разобраться в нем непросто, поэтому для Вашего удобства мы прописали подробный алгоритм работы.
Чтобы начать работу, создайте файл или откройте уже существующий .htacces в каталоге Вашего сайта.
Для того, чтобы произвести действие, пропишите в файле нужные строки:
Редирект со старого домена на новыйЧтобы произвести действие, добавьте ниже указанные строки в .htaccess сайта, с которого будет произведен редирект:
RewriteEngine On RewriteCond %{HTTP_HOST} old-site.$ https://site.ru [R=301,L]
- на исходном сайте есть папка «admin» с файлом .htaccess (см. мое правило перезаписи ниже)
- весь трафик должен уйти на другой сайт
- путь и параметры должны быть сохранены
apache — перенаправление htaccess на новый домен с путем и параметрами
Задавать вопрос
спросил
Изменено 10 месяцев назад
Просмотрено 9к раз
Мне нужно перенаправить весь трафик для одной папки на новый домен. Настройка следующая:
Я сделал следующее правило перезаписи:
RewriteEngine on Правило перезаписи (.*) http://admin.testsite.com/admin/$1 [R=301,L]
Это работает для параметров, но не для пути.
www.oldsite.com/admin/account/?test=3 9(/.*)?$ http://www.newsite.com$1 [R=301,L]
Зарегистрируйтесь или войдите в систему
Зарегистрируйтесь с помощью Google Зарегистрироваться через Facebook Зарегистрируйтесь, используя электронную почту и парольОпубликовать как гость
Электронная почтаТребуется, но не отображается
Опубликовать как гость
Электронная почтаТребуется, но не отображается
Нажимая «Опубликовать свой ответ», вы соглашаетесь с нашими условиями обслуживания и подтверждаете, что прочитали и поняли нашу политику конфиденциальности и кодекс поведения.
Как перенаправить старый домен на новый через htaccess 301
Перенос веб-сайта на новое доменное имя возможен и достаточно безопасен с точки зрения SEO, если вы настроите правильную переадресацию 301 в файле .htaccess. Этот учебник объяснит детали, чтобы сделать это правильно.
Смена доменных имен может быть пугающей и, к сожалению, довольно распространенной. При переходе на новое доменное имя вы не только рискуете сломать все свои страницы и ссылки, но и Google может разозлиться, если все ваши проиндексированные URL-адреса заканчиваются на 404 — Страница не найдена. Это не только ужасный опыт для ваших пользователей, но и верный способ потерять все ваши SEO-соки, известные как рейтинг Google. Хорошая новость заключается в том, что если вы работаете на веб-сайте Apache (которым является большая часть Интернета), есть простое решение. 9forum.olddomain.com$
