Ako presmerovať non-WWW URL na WWW pomocou Cloudflare

Predtým, ako ukážeme ako presmerovať non-WWW URL na WWW použitím Cloudflare, pozrime sa, prečo je dôležité, aby sa na webovú stránku nedalo dostať cez WWW aj bez neho WWW (non-WWW).

Existuje veľa vlastníkov webových stránok, ktorí trvajú na tom, aby weboví vývojári používali webové adresy, ako napríklad:www.example.com". Hovorí sa, že toto definuje web. Naozaj to bolo pred mnohými rokmi, keď mnohí v skutočnosti nechápali skutočný význam WWW.

V technických podmienkach konfigurácie webovej adresy je predpona „www"je to len podpole ako to je"abcd.example.com". Nemá nič špeciálne a pomáha len pri webovej adrese s väčším počtom znakov. Okrem toho Google v správnej SEO praxi odporúča, aby webové stránky neobsahovali WWW.

Skutočným problémom je, keď je webová stránka prístupná na URL s WWW aj na stránke bez WWW. V SEO praktikách sa to nazýva „duplicitný obsah“ a je penalizované. Preto je pri prístupe uvedené, či webová stránka nepoužíva WWW https://www.example.com používateľov, na ktorých majú byť presmerovaní https:/example.coms kód presmerovania 301. Kód, ktorý znamená "trvalé presmerovanie".
Je tiež možné, že na www.example.com máme webovú stránku a na example.com máme úplne inú webovú stránku. Hostené na rôznych serveroch alebo na rovnakom serveri.

Ak už máte webovú stránku s WWW v URL, potom sa odporúča nechať ju tak, ako je, ale presmerovať 301 všetky požiadavky prichádzajúce z iných ako WWW na WWW. Ak návštevník navštívi webovú stránku "example.com/demo.html“, ktorý bude automaticky presmerovaný na “www.example.com/demo.html".

Redirect 301 zvyčajne sa vyrába z apache (.htaccess) alebo z konfigurácie Nginx domény. Dá sa to však urobiť veľmi jednoducho z účtu CloudFlare ak túto službu využívate ako Správca DNS.

Ako presmerovať non-WWW URL na WWW pomocou Cloudflare

1. Prihláste sa do svojho účtu Cloudfare a prejdite na doménu, pre ktorú chcete presmerovať ne-WWW na WWW. Doména musí mať povolenú službu Cloudflare. Rovnako aj DNS. Najprv prejdite na nastavenia DNS > Records a skontrolujte, či je táto služba aktívna A example.com si CNAME alebo A pre www. Proxy status byť aktívny.

2. Prejdite do nastavení domény v Pages → Page Rules. V bezplatnej verzii Cloudflare si môžete nastaviť 3 pravidlá pre každú doménu. Create Page Rule.

Vytvorte presmerovanie pravidla stránky v Cloudflare
Vytvorte presmerovanie pravidla stránky v Cloudflare

3. Zadajte do prvého poľa URL bez WWW, nasledovaný $1. https://example.com/$1. To znamená, že je zachované trvalé presmerovanie všetkých webových stránok. význam https://example.com/abcd.html bude presmerovaný na https://www.example.com/abcd.html. Používateľ sa dostane k obsahu stránky.

V nastaveniach pravidiel si vyberiete "Forwarding URL“ a kód presmerovania bude zvolený natrvalo 301.

Cieľová adresa URL bude: https://www.example.com.

Ako presmerovať non-WWW URL na WWW pomocou Cloudflare
Ako presmerovať non-WWW URL na WWW pomocou Cloudflare

Save and Deploy Page Rule.

Nové pravidlo nadobudne účinnosť takmer okamžite.

Toto je najjednoduchší spôsob presmerovania webových stránok a nezahŕňa prístup alebo znalosť direktív .htaccess alebo NGINX.

Zanietený technológiou, s radosťou píšem na StealthSettings.com od roku 2006. Mám bohaté skúsenosti s operačnými systémami: macOS, Windows a Linux, ako aj s programovacími jazykmi a platformami pre blogovanie (WordPress) a pre online obchody (WooCommerce, Magento, PrestaShop).

Ako » Internet » Ako presmerovať non-WWW URL na WWW pomocou Cloudflare
Pridať komentár