Ohjaa pysyvästi vanhan verkkosivuston uuteen [ohjata verkkosivusto -verkkotunnusta .htaccess -sivustossa]

Kun luovumme vanhasta sivustosta vastineeksi uuteen, on hyvä pitää vanhan sivuston kävijät ja ohjata heidät automaattisesti uudelle sivustolle. Tässä tilanteessa voi olla kaksi skenaariota.

1.Uusi verkkosivusto on asennettu samalle verkkotunnukselle kuin vanha verkkosivusto.

Tässä tilanteessa on hyvä säilytämme URL-osoitteenvoimassa kaikilla vanhoilla sivuilla, ja jos tämä ei ole mahdollista, URL-osoitteiden, joita ei enää ole, on oltava uudelleenohjaus joko uusille, asiaankuuluville sivuille tai uuden verkkosivuston hakemistoon (ensimmäinen sivu tai kotisivu).
Esimerkiksi, jos vanhalla verkkosivustollamme on verkko-osoite "http://numedomeniu.com/servicii.html", ilmoitetaan, että tämän osoitteen pitäisi olla myös uudessa verkkoprojektissa. Jos tämä ei ole mahdollista, on tehtävä pysyvä 301-uudelleenohjaus uuteen asiaankuuluvaan osoitteeseen tai "kotisivulle" käyttämällä tiedostoa .htaccess.
Tässä tilanteessa avaamme tiedoston ja muokkaamme sitä.htaccess verkkotunnuksen juuresta (julkinen, public_html suurimman osan ajasta). Lisäämme rivit:

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

Vanha sivu"services.html"ohjataan automaattisesti uudelle sivulle"portfolio.html".
Uudelleenohjataksemme "services.html" -sivun verkkosivuston hakemistoon käytämme riviä:

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

2.Uusi verkkosivusto on asennettu uudelle verkkotunnukselle ja haluamme ohjata vanhasta verkkotunnuksesta uuteen.

Muista tässä skenaariossa, että tarvitsetisännöinti (web-hosting-palvelut) molemmille verkkotunnuksille. Ainakin jonkin aikaa, kunnes vanha verkkotunnus ei ole enää olemassaGoogle -haku, Pekäyntikortteja,lentolehtisiäjnemainoksia.
Kaikkien sivujen uudelleenohjaus vanhalta verkkosivustolta uuden verkkosivuston ensimmäiselle sivulle tapahtuu lisäämällä .htaccess- vanhan hankkeen linjat:

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

Kun nämä muutokset on tehty, vanhan verkkosivuston vierailijat ohjataan automaattisesti uudelle verkkosivustolle.

301-uudelleenohjaus tiedoston avulla .htaccess on saatavilla vain web-palvelimia Kuka käyttää Apache (HTTP-palvelin) mod_rewrite-moduulin ollessa käytössä (mod_rewrite.c).

Intohimoinen tekniikasta, kirjoitan mielihyvällä stealthsetts.com -sivustosta alkaen vuodesta 2006. Minulla on rikas kokemus käyttöjärjestelmistä: macOS, Windows ja Linux, mutta myös ohjelmointikielissä ja bloggaamisalustoissa (WordPress) ja verkkokaupoissa (WooCommerce, Magento, Presashop).

Kotiin IT -oppaat, hyödylliset vinkit ja uutiset. Ohjaa pysyvästi vanhan verkkosivuston uuteen [ohjata verkkosivusto -verkkotunnusta .htaccess -sivustossa]
Jätä kommentti