Kaip nukreipti URL

Autorius: Ellen Moore
Kūrybos Data: 11 Sausio Mėn 2021
Atnaujinimo Data: 29 Birželio Birželio Mėn 2024
Anonim
How (and Why) to Redirect a URL
Video.: How (and Why) to Redirect a URL

Turinys

Yra keletas priežasčių, kodėl reikia naudoti URL peradresavimą.Galite perkelti turinį iš vieno domeno į kitą, todėl turėsite nukreipti lankytojus iš senosios svetainės į naują. Su ta pačia svetaine galite susieti kelis domenus. Arba turite nukreipti svetainę be „www“ į tinkamą svetainės puslapį. Sukurti klaidos puslapį su nuoroda į naują svetainę yra lengva peradresuoti, bet ne visada geriausia. Svetainėje, kurioje yra didelis srautas ir geri paieškos rezultatai, toks peradresavimas reikštų pradėti nuo nulio. Be to, vartotojai gali nekreipti dėmesio į nuorodą su naujos svetainės pavadinimu. Taikant toliau aprašytus metodus, srautas vis tiek patenka į senąjį domeną, bet taip pat nukreipiamas į naują. Kadangi paieškos sistemos atnaujina savo duomenų bazes, naujasis domenas išsaugos visus paieškos rezultatus. URL peradresavimo proceso įvaldymo sunkumai priklauso nuo to, kokia kalba svetainė parašyta ir kiek turite patirties redaguojant kodą.


Žingsniai

1 būdas iš 5: Paruoškite naują domeną ir failus

  1. 1 Įsitikinkite, kad naujas domenas priklauso jūsų prieglobos paskyrai.
  2. 2 Atsisiųskite failus iš senojo domeno į savo kompiuterį. Išsaugokite aplankų struktūrą ir failų pavadinimus.
  3. 3Įkelkite failus iš senojo domeno į naują.
  4. 4Spustelėkite mygtuką Pradėti ir Programose atidarykite Priedai> Užrašinė, kad atidarytumėte teksto rengyklę.

2 metodas iš 5: naudojant META komandą nukreipti URL

  1. 1Atidarykite failą „index.html“ arba failą, kurį norite peradresuoti.
  2. 2Užveskite žymeklį po žyma HEAD.
  3. 3 Įveskite:
    • meta http-equiv = "atnaujinti" turinys = "0"; URL = "http://www.newsite.com/newurl.html">
    • „0“ yra sekundžių, po kurių bus nukreiptas, skaičius. www.newsite.com/newurl.html - svetainės pavadinimas ir konkretus puslapis, į kurį reikia nukreipti.
  4. 4 Pridėkite teksto, kad sukurtumėte klaidos puslapį. Pridėkite pranešimą, kad svetainė buvo perkelta į naują puslapį. Pridėkite naujos svetainės pavadinimą su nuoroda, kurią galima naudoti rankiniu būdu pereinant prie naujos svetainės. Pakeiskite puslapio atnaujinimo laiką, kad lankytojas galėtų perskaityti reikiamą informaciją.
  5. 5Išsaugokite failą.

3 būdas iš 5: peradresavimo failo naudojimas „htaccess“

  1. 1 Raskite failą, jei jūsų svetainė veikia „Apache“ serveryje. „Apache“ serverio „htaccess“ faile yra klaidų, peradresavimų ir kitų užklausų.
  2. 2 Naršykite 300 http būsenos kodų sąrašą. Kodas „301“ naudojamas peradresavimo atveju ir reiškia „perkeltas visam laikui“.
  3. 3 Į teksto failą įveskite šį kodą:
    • RewriteEngine Įjungta
      RewriteRule ^ (. *) $ Http://www.newdomain.com/$1 [L, R = 301]
    • „L“ yra paskutinė nuoroda, „R“ yra peradresavimas, parametras „301“ yra galutinis nukreipimas.
  4. 4 Raskite informacijos apie tai, kaip nukreipti URL su tarpais pavadinime, dinaminiuose puslapiuose, padomeniuose, internete.
  5. 5Pakeiskite „newdomain.com“ į naujos svetainės pavadinimą.
  6. 6 Spustelėkite „Išsaugoti“. Pakeiskite failų rodymo parinktį į Visi failai. Išsaugokite failą kaip .htaccess be plėtinio.

4 metodas iš 5: failo įkėlimas ir bandymas

  1. 1 Pervardykite visus esamus .htaccess failus, kad išsaugotumėte atsarginę kopiją. Naudokite failo pavadinimą .htaccessbackup arba kažką panašaus, kad lengvai rastumėte failą ir jį atkurtumėte.
  2. 2Įkelkite pakeistą failą į senojo domeno šakninį aplanką.
  3. 3 Įveskite seną domeno vardą į naršyklę. Turėtumėte būti nukreipti į naują svetainę.

5 metodas iš 5: naudojant kitą kodą

  1. 1 Sužinokite, kokia kalba svetainė parašyta. Kiekvienai kalbai yra skirtingi kodai.
    • Internete galite rasti PHP, ASP, „Coldfusion“ ir „Javascript“ peradresavimo kodus.

Įspėjimai

  • Meta atnaujinimo puslapius filtruoja paieškos sistemos, nes tai yra įprastas šlamšto metodas.
  • „FrontPage“ vartotojams nereikia keisti .htaccess failų aplanke _vti_bin ir poaplankiuose _vti_adm bei _vti_aut.