Постоянная переадресация на веб-сайт на новый старый [перенаправлен веб-домен в .htaccess]

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

1. Новый веб-сайт установлен на том же доменное имя на веб-сайт был также Vechiu.

В этой ситуации лучше всего мы сохраняем URLдействует для всех старых страниц, и если это невозможно, отсутствующие URL-адреса должны быть пересылаются либо на новые релевантные страницы, либо в индекс нового веб-сайта (первая страница или домашняя страница).
Extemplu, если старый веб-сайт имеет веб-адрес "http://numedomeniu.com/servicii.html«, Указано, что этот адрес существует и в новом веб-проекте. Если это невозможно, необходимо будет выполнить постоянное перенаправление 301 на новый релевантный адрес или на «домашнюю страницу» с использованием файла..htaccess.
В этом сценарии мы открываем и редактируем файл..htaccess из корня домена (чаще всего public, public_html). Добавляем строки:

Redirect 301 /servicii.htmlhttp://numedomeniu.com/portofoliu.html

Старая страница "servicii.html"Он будет автоматически перенаправлен на новую страницу"portofoliu.html».
Чтобы перенаправить страницу services.html в индекс веб-сайта, мы используем строку:

Перенаправление 301 /servicii.html http://numedomeniu.com/

2. Новый веб-сайт устанавливается на новое доменное имя и хотите сделать перенаправление со старого на новое доменное имя.

В этом случае обратите внимание, что вам это нужно хостинг (Веб-хостинг) для обеих доменов. По крайней мере некоторое время, пока старое доменное имя больше не будет присутствовать Google Searchна картылистовокИ т.д. объявления.
Перенаправление все веб-страницы со старого сайта на первой странице нового веб-сайта будет добавлять..htaccessКТК линии старого проекта:

 <IfModule mod_rewrite.c> Options +SymLinksIfOwnerMatch RewriteEngine on RewriteCond %{HTTP_HOST} ^numedomeniuvechi.com [OR] RewriteCond %{HTTP_HOST} ^www.numedomeniuvechi.com [NC] RewriteRule ^(.*)$ http://noulnumedomeniu.com/ [L,R=301] </IfModule> 

После внесения этих изменений, наш старый веб-сайт будет автоматически перенаправлен на новый сайт.

Перенаправление с помощью файла 301 .htaccess Он доступен только веб-серверов использование апаш (HTTP-сервер) С помощью модуля mod_rewrite включен (mod_rewrite.c).

Поклонник технологий, с 2006 года с удовольствием пишу на StealthSettings.com. Обширный опыт работы с операционными системами: macOS, Windows и Linux, а также с языками программирования и платформами для блогов (WordPress) и онлайн-магазинов (WooCommerce, Magento, PrestaShop).

КАК » Linux » апаш » Постоянная переадресация на веб-сайт на новый старый [перенаправлен веб-домен в .htaccess]
Оставьте комментарий