Trwale przekierowuje starą stronę internetową do nowej [Domena witryny Przekierowanie w .htaccess]
Trwale przekierowuje starą stronę internetową do nowej [Domena witryny Przekierowanie w .htaccess]
Kiedy rezygnujemy ze starej witryny w zamian za nową, dobrze jest zatrzymać odwiedzających starą witrynę i automatycznie przekierować ich na nową. W tej sytuacji mogą być dwa scenariusze.
1.Nowa witryna internetowa jest zainstalowana pod tą samą nazwą domeny, co stara witryna.
W tej sytuacji dobrze jest to zrobić zachowujemy adres URLobowiązuje dla wszystkich starych stron, a jeśli nie jest to możliwe, konieczne będzie użycie adresów URL, które już nie istnieją przekierować albo do nowych, odpowiednich stron, albo do indeksu nowej witryny internetowej (pierwsza strona lub strona główna).
Przykładowo jeśli na starej stronie mamy adres internetowy „http://numedomeniu.com/servicii.html", wskazuje się, że adres ten powinien istnieć również w nowym projekcie internetowym. Jeżeli nie jest to możliwe, konieczne będzie dokonanie stałego przekierowania 301 na nowy odpowiedni adres lub na "stronę główną" za pomocą pliku .Htaccess.
W tym scenariuszu otwieramy i edytujemy plik.Htaccess z katalogu głównego domeny (w większości przypadków public, public_html). Dodajemy linie:
Redirect 301 /servicii.htmlhttp://numedomeniu.com/portofoliu.html
Stara strona”usługi.html"zostanie automatycznie przekierowany na nową stronę"portfolio.html".
Aby przekierować stronę "services.html" do indeksu serwisu używamy linii:
Przekierowanie 301 /servicii.html http://numedomeniu.com/
2.Nowa witryna jest zainstalowana na nowej domenie i chcemy przekierować ze starej nazwy domeny na nową.
In acest scenariu retineti faptul ca aveti nevoie dehosting (servicii de gazduire web) pentru ambele domenii. Cel putin pentru o perioada de timp, pana cand vechiul nume de domeniu nu va mai fi prezent inWyszukiwarka Google, pecarti de vizita,flyereitpads.
Redirectionarea tuturor paginilor din vechiul web site catre prima pagina a noului web site, se va face adaugand in .Htaccess-ul vechiului proiect liniile:
<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>
Odata facute aceste modificari, vizitatorii vechiului web site vor fi redirectionati automat catre noul web site.
Redirectionarea 301 folosind fisierul .htaccess este disponibila numai pentru web serverele którzy używają Apache (HTTP Server) cu modulul mod_rewrite activat (mod_rewrite.c).
Trwale przekierowuje starą stronę internetową do nowej [Domena witryny Przekierowanie w .htaccess]
Co nowego
O Stealth
Pasjonat technologii, z przyjemnością piszę na StealthSettings.com od 2006 roku. Mam bogate doświadczenie w systemach operacyjnych: macOS, Windows i Linux, a także w językach programowania i platformach blogowych (WordPress) oraz dla sklepów internetowych (WooCommerce, Magento, PrestaShop).
Zobacz wszystkie posty StealthMoże zainteresują Cię także...