Постоянен пренасочва на уеб сайт към нов стар [Redirect уеб домейн в .htaccess]

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

1. Новият сайт е инсталиран на едно и също име на домейн на интернет страницата е също Vechiu.

В тази ситуация най-добре е да запазваме URL адресавалиден за всички стари страници и ако това не е възможно, липсващите URL адреси ще трябва да бъдат пренасочени или към нови, подходящи страници, или към индекса на новия уеб сайт (първа страница или начална страница).
The extemplu ако стария уеб сайта има уеб адрес "http://numedomeniu.com/servicii.html", Посочено е, че този адрес съществува и в новия уеб проект. Ако това не е възможно, ще трябва да се направи постоянно пренасочване 301 на нов подходящ адрес или на "началната страница", като се използва файлът.Htaccess.
В този сценарий отваряме и редактираме файла.Htaccess от корена на домейна (публичен, public_html през повечето време). Добавяме редовете:

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

Old страница "servicii.html"Това ще бъде автоматично пренасочени към новата страница"portofoliu.html".
За да пренасочим страницата "services.html" към индекса на уеб сайта, използваме реда:

Пренасочване 301 /servicii.html http://numedomeniu.com/

2. Новият сайт е инсталиран на ново име на домейн и искате да направите пренасочване от стария към новия домейн името.

В този сценарий, имайте предвид, че имате нужда от него Хостинг (Уеб хостинг услуги) за двата домейна. Поне за известно време, докато старото име на домейна вече не съществува Google Search, PE картилистовкиТ.н. обяви.
Пренасочване на всички уеб страници от стария сайт на първа страница на новия сайт ще бъде добавена.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 Той е единственият наличен уеб сървъри използване на Apache (HTTP сървър) С mod_rewrite модул включен (mod_rewrite.c).

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

How to » Linux » Apache » Постоянен пренасочва на уеб сайт към нов стар [Redirect уеб домейн в .htaccess]
Оставете коментар