Permanent suunab veebisaiti uuega vana [suunamine veebi domeeni .htaccess]

Kui loobume vanast veebisaidist uue vastu, on hea vana saidi külastajad hoida ja nad automaatselt uuele suunata. Selles olukorras võib olla kaks stsenaariumi.

1. Uus veebileht on paigaldatud sama domeeninime koduleheküljel oli ka Vechiu.

Sellises olukorras on kõige parem säilitame URL-ikehtib kõigi vanade lehtede jaoks ja kui see pole võimalik, peavad puuduvad URL-id olema suunatakse kas uutele asjakohastele lehtedele või uue veebisaidi registrisse (esimene leht või avaleht).
Extemplu kui vana veebileht on veebiaadress "http://numedomeniu.com/servicii.html", On märgitud, et see aadress on olemas ka uues veebiprojektis. Kui see pole võimalik, tuleb faili abil teha püsiv 301 ümbersuunamine uuele asjakohasele aadressile või "avalehele"..htaccess.
Selle stsenaariumi korral avame ja redigeerime faili..htaccess domeeni juurest (avalik, public_html enamasti). Lisame read:

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

Vana lehele "servicii.html"See suunatakse automaatselt uuele leheküljele"portofoliu.html".
Lehe "services.html" ümbersuunamiseks veebisaidi registrisse kasutame rida:

Suunake 301 /servicii.html http://numedomeniu.com/

2. Uus veebileht on paigaldatud uus domeeninimi ja tahavad teha ümbersuunamine vanast uue domeeninime.

Selle stsenaariumi korral märkige, et see on vajalik Hosting (Web hosting teenused) mõlema valdkonna jaoks. Vähemalt mõnda aega, kuni vana domeeninimi pole enam kohal Google Searchedasi kaardidflaieridJne reklaame.
Suunan kõik veebilehti vanast saidi esilehel uue veebilehe plaanis lisada..htaccessCPC vana projekti read:

 <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> 

Kui need muudatused, meie vana veebilehe automaatselt ümber suunata uue veebilehe.

Ümbersuunamine kasutades faili 301 .htaccess See on võimalik ainult veebiserverite kasutamine Apache (HTTP Server) Mis mod_rewrite moodul lubatud (mod_rewrite.c).

Kirglik tehnoloogia vastu, mulle meeldib testida ja kirjutada õpetusi opsüsteemide kohta macOS, Linux Windows, mis puudutab WordPressi, WooCommerce'i ja LEMP-i veebiserveri konfiguratsiooni (Linux, NGINX, MySQL ja PHP). Kirjutan edasi StealthSettings.com alates 2006. aastast ja paar aastat hiljem hakkasin kirjutama iHowTo.Tipsi õpetustes ja uudistes ökosüsteemi seadmete kohta Apple: iPhone, iPad, Apple Vaata, HomePod, iMac, MacBook, AirPodid ja tarvikud.

Jäta kommentaar