Állandó átirányítja egy webhelyet, hogy egy újat a régi [átirányítás internetes domain .htaccess]

Amikor egy régi weboldalt lemondunk egy új webhely cseréjére, jó megtartani a régi webhely látogatóit, és automatikusan átirányítani őket az új webhelyre. Ebben a helyzetben két forgatókönyv lehet.

1. Az új weboldal van telepítve ugyanazon domain névre a honlapon is Vechiu.

Ebben a helyzetben a legjobb, megtartjuk az URL-tminden régi oldalra érvényes, és ha ez nem lehetséges, akkor a hiányzó URL-eknek meg kell lenniük átirányított vagy új, releváns oldalakra, vagy az új webhely indexére (első oldal vagy kezdőlap).
A extemplu ha a régi weboldal van webcímet "http://numedomeniu.com/servicii.html", Azt jelzik, hogy ez a cím is létezik az új webes projektben. Ha ez nem lehetséges, akkor a fájl segítségével állandó 301-es átirányítást kell végrehajtani egy új releváns címre vagy a "kezdőlapra"..htaccess.
Ebben a forgatókönyvben megnyitjuk és szerkesztjük a fájlt..htaccess a domain gyökerétől (nyilvános, public_html legtöbbször). Hozzáadjuk a sorokat:

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

Régi oldal "servicii.html"Ez a rendszer automatikusan átirányítja az új oldalra"portofoliu.html".
A "services.html" oldal átirányításához a webhely indexéhez a következő sort használjuk:

Átirányítás 301 /servicii.html http://numedomeniu.com/

2. Az új weboldal van telepítve egy új domain nevet, és akarom átirányítás a régi és az új domain név.

Ebben a forgatókönyvben vegye figyelembe, hogy szüksége van rá tárhely (Web hosting szolgáltatások) mindkét tartomány esetében. Legalább egy ideig, amíg a régi domain név már nem jelenik meg Google Searchtovább kártyákszórólapok, Stb. hirdetések.
Átirányítja a weblapok a régi helyén az első oldalon az új honlapon lesz hozzá..htaccessCPC régi projekt sorokat:

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

Amint ezeket a változtatásokat, a régi weboldal automatikusan átirányítja az új honlap.

Az átirányítás segítségével file 301 .htaccess Ez elérhető csupán webszerverek segítségével Apache (HTTP Server) A mod_rewrite modul engedélyezve van (mod_rewrite.c).

Technológiai rajongóként örömmel írok a StealthSettings.com-on 2006 óta. Széles körű tapasztalatom van operációs rendszerekkel: macOS, Windows és Linux, valamint programozási nyelvekkel és blogolási platformokkal (WordPress) és online áruház platformokkal (WooCommerce, Magento, PrestaShop).

Hogyan » Linux » Apache » Állandó átirányítja egy webhelyet, hogy egy újat a régi [átirányítás internetes domain .htaccess]
Írj hozzászólást