Jak provést přesměrování URL

Posted on
Autor: Judy Howell
Datum Vytvoření: 26 Červenec 2021
Datum Aktualizace: 23 Červen 2024
Anonim
Jak provést přesměrování URL - Znalost
Jak provést přesměrování URL - Znalost

Obsah

V tomto článku: Kódování přesměrování 301 v souboru.htaccessUměřování přesměrováníPoužití metaznačkyPoužití jiných programovacích jazyků5 Odkazy

Existuje mnoho důvodů, proč chcete přesměrovat URL a mnoho způsobů, jak se tam dostat. U webových stránek, které již generují velký provoz a jsou ve vyhledávačích na dobré pozici, je přesměrování adresy URL během přechodného období dobrou volbou. Vaši návštěvníci budou i nadále dorazit na vaši starou adresu, ale poté budou automaticky přesměrováni na novou. Časem vyhledávací nástroje aktualizují svou databázi a ve výsledcích se objeví nová adresa. Přesměrování také umožňuje použít několik adres, které odkazují na stejnou jedinečnou adresu, což může mimo jiné umožnit zkrácení složitých adres URL. Metoda, kterou použijete, závisí na kódu vašeho webu a na vašich zkušenostech s aktualizací tohoto kódu.


stupně

Metoda 1 Kódování přesměrování 301 v souboru a.htaccess



  1. Zjistěte, zda máte server Apache. Toto je nezbytný nástroj pro pokračování v metodě souboru .htaccess. Pokud si nejste jisti, obraťte se na svého hostitele.


  2. Najděte a stáhněte soubor the.htaccess. Soubor An.htaccess je soubor, který servery používají k hledání informací v případě chyb, bezpečnostních problémů a požadavků na přesměrování. Zkontrolujte v kořenovém adresáři vašeho webu (kde jsou uloženy všechny soubory) a stáhněte si tento soubor pro úpravy.



  3. Vytvořte soubor a.htaccess. Pokud ji nenajdete v kořenovém adresáři složky, musíte ji vytvořit pomocí aplikace, jako je Poznámkový blok (nebo podobný editor e). Kód vložený do tohoto souboru je v předchozím kroku.
    • Nezapomeňte soubor uložit in.htaccess s tečkou na začátku.
    • Všimněte si, že tento soubor nemá příponu, jako je ".com" nebo ".txt".


  4. Zadejte kód. Do souboru your.htaccess zadejte následující kód :.přesměrovat 301 /ancien/ancienneURL.com http://www.newURL.com
    • V tomto kódu „oldURL.com“ představuje aktuální adresu, ze které budou vaši návštěvníci přesměrováni, zatímco „http://www.newURL.com“ představuje adresu, na kterou chcete přesměrovat své návštěvníky.
    • Mezi „oldURL.com“ a „http: //“ musí být přesně jeden prostor.
    • Nedávejte „http: // www“ na starou URL v první části kódu!
    • Kód 301 se většinou používá na adresy přesměrování a znamená, že web byl přesunut natrvalo. Prozkoumejte dalších 300 kódů a zjistěte, co znamenají.



  5. Postarejte se o cílovou adresu URL. vyměnit http://www.nouvelleURL.com podle adresy, na kterou chcete přesměrovat své návštěvníky.


  6. Uložte soubor new.htaccess. Změňte menu a nastavte na Všechny soubory, uložte soubor file.htaccess bez přípony.


  7. Ponechejte si kopii. Chcete-li zachovat kopii, přejmenujte existující soubor .htaccess nebo soubory HTML se stejným názvem. Můžete například zavolat it.htaccessbackup a snadno najít a rozpoznat soubor v případě, že se potřebujete vrátit k původnímu kódu.


  8. Stáhněte soubor. Nahrajte nový soubor do kořenového adresáře vaší staré domény. Nyní, když jste změnili kód, musíte soubor přesunout zpět, aby přesměrování fungovalo.


  9. Vyzkoušejte přesměrování. Otevřete v počítači nové okno a zadejte starou adresu URL. Pokud jste udělali vše správně, měli byste být přesměrováni na svou novou adresu.
    • Pomocí svého prohlížeče soukromě zajistěte, aby prohlížeč přistupoval přímo k novému souboru a ne k kopii starého souboru, který má uložen v mezipaměti (data, která prohlížeč uchovává, aby bylo procházení rychlejší).
    • Místo použití soukromého režimu můžete také vyprázdnit mezipaměť prohlížeče z nabídky předvoleb. Toto je obecně jednoduchá operace.

Metoda 2 Použijte službu přesměrování



  1. Informujte se u svého hostitele. Pokud si nejste jisti svou schopností kódovat nebo chcete přesměrovat adresu URL, aniž byste do kódu vložili ruce, je k dispozici mnoho přesměrovacích služeb a hostitel vám také může nabídnout. Většina známých hostitelů nabízí tento druh služeb a nabízí pomoc, aby vám to usnadnila. Zkontrolujte parametry vaší aktuální smlouvy nebo se přímo obraťte na svého hostitele a zjistěte o svých možnostech.


  2. Vyberte službu třetí strany. Pokud váš hostitel tento druh služby nenabízí, existují další možnosti. V závislosti na druhu přesměrování, které potřebujete, můžete najít zdarma.
    • Mnoho z těchto služeb vám umožňuje nakonfigurovat mnoho možností přesměrování, například typ (trvalý nebo dočasný) nebo parametry, které předáte požadavku.
    • Existuje však několik, které vám umožní přesměrovat na odkazy HTTPS během přesměrování.


  3. Postupujte podle pokynů služby. Obecně jsou tyto služby snadno použitelné a provedou vás jednotlivými kroky, které vám v každém kroku ukážou, co musíte udělat.
    • V některých případech budete moci pokračovat v úpravách DNS (server názvů domén) pro názvy domén, na které chcete přesměrovat. Budete mít přístup prostřednictvím svého hostitele.


  4. Aktualizujte DNS. Služba přesměrování vás informuje, pokud je tento krok nezbytný, a budete moci přistupovat a upravovat DNS ze svého účtu u hostitele.
    • V závislosti na službě, kterou používáte, se kroky pro aktualizaci DNS budou lišit, ale obecně se budou snadno řídit pokyny od přesměrovací služby a hostitele.

Metoda 3 Použijte metaznačku



  1. Přístup k kódu. Existuje jiná metoda, která zahrnuje přímou změnu kódu na stránce, takže byste měli začít stažením stránky URL, ze které chcete přesměrování odeslat.
    • Uvědomte si, že ve většině případů není použití metaznaček ideální pro přesměrování. Webové stránky, které obsahují tento druh kódu, jsou filtrovány vyhledávacími nástroji, protože se jedná také o techniku ​​používanou pro spamování.


  2. Otevřete kód stránky. Pomocí programu Poznámkový blok nebo podobného editoru e otevřete soubor, který obsahuje kód stránky. Před provedením jakýchkoli změn uložte kopii jako preventivní opatření.


  3. Změňte kód. Meta tag je umístěn za značku head () v kódu. Zadejte následující kód:
    .
    • Mezi obnovou a obsahem je přesně jeden prostor.
    • "0" zde označuje počet sekund, po které se má čekat, než dojde k přesměrování.
    • www.newsite.com/newurl.html je konkrétní adresa URL, na kterou chcete přesměrovat návštěvníka.
    • Je také možné vytvořit vlastní chybu nebo reklamu, která označuje, že web byl přesunut, ale to by mohlo upozornit na vaši přesměrování nechtěnou pozornost.


  4. Uložte a stáhněte soubor. Pokud chcete přesměrovat provoz ze staré adresy URL, existuje velká šance, že budete muset provést další změny (například odebráním obsahu z webu). Nejdůležitější věc je, že nyní kód obsahuje přesměrovanou metaznačku.


  5. Vyzkoušejte přesměrování. Zadejte adresu URL přímo do prohlížeče nebo ji vyhledejte pomocí vyhledávače. Stránka by nyní měla přesměrovat na novou adresu URL, kterou jste zadali v kódu značky metadat.

Metoda 4 Použijte jiné programovací jazyky



  1. Další informace o programovacím jazyce webu. V každém programovacím jazyce bude kód potřebný k přesměrování mírně odlišný. Pokud si nejste jisti odpovědí na tuto otázku, požádejte svého hostitele o další informace.


  2. Zeptejte se na další možnosti. V každém z nich jsou různé příkazy a v každém z nich různé možnosti. Rychlé vyhledávání na internetu vám umožní najít vhodný kód pro váš web.
    • Můžete například rychle vyhledat, jak přesměrovat na jinou adresu URL v PHP, ASP, ColdFusion nebo JavaScript.


  3. Vyzkoušejte přesměrování. Jakmile najdete příslušný kód, bude implementace podobná ostatním ukázaným metodám. Po dokončení byste měli vždy zkontrolovat kód a zjistit, zda přesměrování funguje podle očekávání.