TUMŠĀ ZIEMA - MILJONI BŪS MĀJU NEKĀ - VIŅI KATRU SASKARS AR SAVĀM ZIEMASSVĒTKIEM

Man ir vietne, kuras visas lapas agrāk tika mitinātas vienā domēnā (piem., mydomain.com). Kādā brīdī daļa vietnes satura tika pārvietota uz citu domēnu, un cilvēki, kuri veica šo pārvietošanos, ar to rīkojās, izveidojot URL pārrakstīšanu un 301 novirzīšanu.

Lūk, piemērs no manis .htaccess fails:

RewriteRule ^go/start/page.html http://otherdomain.com/page.html

Redirect 301 /go/resource/guide.pdf http://otherdomain/resources/guide.pdf

Es nezinu, kāpēc daži URL tika pārrakstīti, bet citi tika novirzīti.

Mana problēma tagad ir tas, ka man šīs pašas lapas ir jāpārvieto uz citu vietu. Piemēram, tas, kas pašlaik tiek mitināts vietnē http://otherdomain.com tiks pārvietots uz http://foo.mydomain.com.

Kā vislabāk to rīkoties?

Pietiks tikai ar cita novirzīšanas komplekta iestatīšanu no pašreizējās vietas uz jauno.

Visi apmeklētāji, kas seko vecai saitei uz veco atrašanās vietu, vispirms tiks novirzīti uz pašreizējo atrašanās vietu un pēc tam atkal uz jauno atrašanās vietu, taču tas viss notiks automātiski un - pieņemot, ka serveri ir pietiekami reaģējoši un ka nav lielu tīkla kavējumu - nevajadzētu aizņemt vairāk kā nelielu sekundes daļu. Tas viss parasti notiks tikai tad, kad viņi pirmo reizi ieradīsies vietnē; pēc tam visām saitēm, kurām tie seko, vajadzētu norādīt tieši uz jauno atrašanās vietu.

Jūs var rediģējiet arī sākotnējos novirzījumus, lai norādītu tieši no vecās vietas uz jauno, un parasti tas jādara, ja tas ir praktiski. Tas var padarīt lietotāja pieredzi nedaudz vienmērīgāku (ātrāks sākotnējās lapas ielādes laiks), varenība dod jums ļoti mazu PageRank no vecajām saitēm un novērš vienu iespējamo kļūmes punktu no sistēmas. Bet, ja veco novirzīšanu atjaunināšana kāda iemesla dēļ šķiet sarežģīta vai ja jūs baidāties kļūdīties, to darot, ir arī labi ļaut viņiem vienkārši palikt tādiem, kādi viņi ir.

Pēc koda izskata es vienkārši atjauninātu atbilstošos noteikumus un novirzīšanu - tā būtu vispiemērotākā pieeja, ko es domāju.

  • Bet es esmu noraizējies par to, ka tagad ir tiešie URL, kas norāda ne tikai uz sākotnējiem URL, bet arī uz jaunajiem. Tātad faktiski es domāju, ka man katram URL vajadzētu būt 2 direktoriem, kas ir netīrs.
  • Tas ir netīrs, lai pārliecinātos, bet patiesībā nav daudz ko citu darīt, ja vien URL nevar saskaņot ar vienu modeli. Vienīgais, ko es domāju, ir novirzīt vecāko no šīm vietnēm uz vienu lapu un likt lietotājiem meklēt no turienes - mazāk netīrs, bet jūs zaudēsiet pagerank.

strādāja par jums: Charles Robertson | Vēlies ar mums sazināties?