Kā novirzīt veco domēnu uz jaunu domēnu, izmantojot htaccess 301

afiša
Domēna vārdu maiņa var būt biedējoša undiemžēl tas ir diezgan bieži. Migrējot uz jaunu domēna vārdu, jūs ne tikai riskējat salauzt visas savas lapas un saites, bet arī Google var kļūt neveikls, ja visi jūsu indeksētie URL beidzas ar 404 lappusi - nav atrasta. Šī ir ne tikai šausmīga pieredze jūsu lietotājiem, bet arī drošs veids, kā zaudēt visu savu SEO sulu jeb Google Ranking. Labās ziņas ir tas, ka, ja jūs darbojaties Apache vietnē (kas galvenokārt ir internets), tur ir vienkāršs risinājums.

.Htaccess izmantošana, lai neatgriezeniski 301 novirzītu veco domēnu uz jauno domēnu

Ja savā vietnē neesat veicis nekādas izmaiņasstruktūru, bet tikai pārsūtīsit to, izmantojot šo kodu savā .htaccess failā vecā domēna saknē ne tikai novirzīsit lietotājus, bet arī atjauninās Google indeksu un ietvers visu jūsu SEO rangu.

<IfModule mod_rewrite.c></p>

RewriteEngine Ieslēgts
RewriteCond% {HTTP_HOST} ^ olddomain.com $ [NC] RewriteRule (. *) $ Http://jaundomēns.com/$1 [R = 301, L]

</IfModule>

Iepriekš minētais kods ir vienkārša regulārā izteiksme, lai ar to jūs varētu darīt visu veidu modes lietas. Piemēram, ja jūs vēlaties novirzīt apakšdomēnus papildus saknes domēnam, jūs izmantotu šo kodu:

<IfModule mod_rewrite.c></p>

RewriteEngine Ieslēgts
RewriteCond% {HTTP_HOST} ^ olddomain.com $ [NC, OR] RewriteCond% {HTTP_HOST} ^ www.olddomain.com $ [NC] RewriteRule (. *) $ Http://jaundomēns.com/$1 [R = 301, L]

</IfModule>

Varat arī veikt tādas darbības kā vecā apakšdomēna novirzīšana uz jaunā domēna direktoriju (vai otrādi). Es to izdarīju, kad novirzīju vietni www.groovypost.com/forum/ uz forum.groovypost.com.

<IfModule mod_rewrite.c></p>

RewriteCond% {HTTP_HOST} ^ forum.olddomain.com $
RewriteRule (. *) $ Http://www.jaunsdomens.com/forum/$1 [R = 301, L]

</IfModule>

Šis pēdējais piemērs parāda, ka jums jāveic vienreizējs darbsnovirzīšana uz atsevišķām lapām. Tas varētu būt parocīgi, ja vietējās struktūras struktūra ir vienāda (izmantojot kādu no iepriekš minētajiem novirzīšanas veidiem), tomēr vēlaties mainīt dažus URL uz jauno domēnu. Izmantojiet tikai šo:

Novirzīt 301 /old/oldpage.html http://www.newdomain.com/newpage.html

Ir regulāras izteiksmes kods, iespējasir bezgalīgas. Tomēr, veicot galveno izņemšanu, esiet īpaši uzmanīgs, veicot šīs izmaiņas .htaccess failā. Ja neizmantojat šo failu, tas var sabojāt jūsu Apache tīmekļa serveri un pārtraukt jūsu vietnes darbību. Tāpēc pirms izmaiņu veikšanas pārbaudiet, pārbaudiet un vēlreiz pārbaudiet. Vajadzīga palīdzība? Iemetiet komentāru šeit vai mūsu bezmaksas atbalsta forumā.

0

Līdzīgi raksti

Atstājiet savu komentāru