Kako preusmeriti URL, ki ni WWW, na WWW z uporabo Cloudflare

Preden pokažemo, kako preusmeri URL, ki ni WWW, na WWW uporabo Cloudflare, poglejmo, zakaj je pomembno, da do spletne strani ni mogoče dostopati prek WWW in brez njega WWW (non-WWW).

Obstaja veliko lastnikov spletnih mest, ki vztrajajo pri spletnih razvijalcih, ki uporabljajo spletne naslove, kot so:www.example.com". Reči, da to definira spletno mesto. Dejansko je bilo to pred mnogimi leti, ko mnogi še niso razumeli pravega pomena WWW.

V tehničnih pogojih konfiguracije spletnega naslova je predpona "www"to je samo podpolje, kakršno je"abcd.example.com". Nima nič posebnega in pomaga le pri spletnem naslovu z večjim številom znakov. Poleg tega Google v dobrih praksah SEO priporoča, da spletna mesta ne vsebujejo WWW.

Resnična težava je, ko je spletna stran dostopna tako na URL-ju z WWW kot na tistem brez WWW. V praksah SEO se to imenuje "podvojena vsebina" in se kaznuje. Zato je označeno, če spletna stran ne uporablja WWW, pri dostopu https://www.example.com uporabnike, ki bodo preusmerjeni https:/example.comz koda za preusmeritev 301. Koda, ki pomeni "trajna preusmeritev".
Možno je tudi, da imamo na www.example.com spletno stran, na example.com pa popolnoma drugačno spletno stran. Gostuje na različnih strežnikih ali na istem strežniku.

Če že imate spletno stran z WWW v URL-ju, je priporočljivo, da jo pustite tako, kot je, vendar preusmerite 301 vse zahteve, ki prihajajo iz ne-WWW na WWW. Če obiskovalec dostopa do spletne strani "example.com/demo.html« bo samodejno preusmerjen na »www.example.com/demo.html".

Redirect 301 običajno je izdelan iz Apache (.htaccess) ali iz konfiguracije nginx domene. Vendar pa je to mogoče storiti zelo preprosto iz računa Cloudflare če to storitev uporabljate kot DNS Manager.

Kako preusmeriti URL, ki ni WWW, na WWW z uporabo Cloudflare

1. Prijavite se v svoj račun Cloudfare in pojdite na domeno, za katero želite preusmeriti ne-WWW na WWW. Domena mora imeti omogočen Cloudflare. Tudi DNS. Najprej pojdite na nastavitve DNS > Records in preverite, ali je ta storitev aktivna za A example.com si CNAME ali A za www. Proxy status biti aktiven.

2. Pojdite na nastavitve domene v Pages → Page Rules. V brezplačni različici Cloudflare lahko nastavite 3 pravila za vsako domeno. Create Page Rule.

Ustvari preusmeritev pravila strani v Cloudflare
Ustvari preusmeritev pravila strani v Cloudflare

3. Vnesite v prvo polje URL brez WWW, čemur sledi $1. https://example.com/$1. To pomeni, da se ohrani preusmeritev stalnih povezav vseh spletnih strani. pomen https://example.com/abcd.html bo preusmerjen na https://www.example.com/abcd.html. Uporabnik bo dosegel vsebino strani.

V nastavitvah za pravila boste izbrali "Forwarding URL” in koda za preusmeritev bo izbrana trajno 301.

Ciljni URL bo: https://www.example.com.

Kako preusmeriti URL, ki ni WWW, na WWW z uporabo Cloudflare
Kako preusmeriti URL, ki ni WWW, na WWW z uporabo Cloudflare

Save and Deploy Page Rule.

Novo pravilo bo začelo veljati skoraj takoj.

To je najpreprostejši način preusmerjanja spletnih strani in ne vključuje dostopa ali poznavanja direktiv .htaccess ali NGINX.

Strasten do tehnologije, z veseljem pišem na StealthSettings.com od leta 2006. Imam bogate izkušnje s operacijskimi sistemi: macOS, Windows in Linux, ter programskimi jeziki in platformami za bloganje (WordPress) in za spletne trgovine (WooCommerce, Magento, PrestaShop).

kako » Internet » Kako preusmeriti URL, ki ni WWW, na WWW z uporabo Cloudflare
Pustite komentar