Jak przekierować adres URL bez -ww do www za pomocą Cloudflare

Zanim pokażemy jak przekieruj adres URL inny niż WWW na WWW Używając Cloudflare, zobaczmy, dlaczego ważne jest, aby do witryny nie można było uzyskać dostępu zarówno przez WWW, jak i bez niego WWW (non-WWW).

Wielu właścicieli witryn internetowych nalega, aby twórcy stron internetowych korzystali z adresów internetowych takich jak: “www.example.com“. Mówiąc, że to definiuje witrynę. Rzeczywiście, było to wiele lat temu, kiedy wielu tak naprawdę nie rozumiało prawdziwego znaczenia WWW.

Z technicznego punktu widzenia konfigurowania adresu internetowego, prefiks “www” jest to tylko subdomena “abcd.example.com“. Nie ma nic specjalnego i pomaga tylko w przypadku adresu internetowego z większą liczbą znaków. Ponadto Google w dobrych praktykach SEO zaleca, aby strony internetowe nie zawierały WWW.

Prawdziwym problemem jest sytuacja, gdy strona internetowa jest dostępna zarówno pod adresem URL z WWW, jak i pod adresem bez WWW. W praktykach SEO nazywa się to “zduplikowana treść” i jest karany. Dlatego też wskazane jest, jeśli strona internetowa podczas dostępu nie korzysta z WWW https://www.example.com użytkowników, do których należy przekierować https:/example.com, cu Kod przekierowania 301. Kod, który to oznacza “stałe przekierowanie“.
Możliwe jest też, że na www.example.com mamy stronę internetową, a na example.com mamy zupełnie inną stronę internetową. Hostowane na różnych serwerach lub na tym samym serwerze.

Jeżeli posiadasz już stronę internetową zawierającą WWW w adresie URL, to zaleca się pozostawienie jej bez zmian, ale przekierowanie 301 wszystkich żądań przychodzących spoza WWW na WWW. Jeśli odwiedzający wejdzie na stronę internetową “example.com/demo.html” do którego zostaniesz automatycznie przekierowany “www.example.com/demo.html“.

Redirect 301 z którego jest zwykle wykonany Apache (.htaccess) lub z konfiguracji Nginx domeny. Można to jednak zrobić w bardzo prosty sposób z konta Cloudflare jeśli korzystasz z tej usługi jako Menedżer DNS.

Jak przekierować adres URL bez -ww do www za pomocą Cloudflare

1. Zaloguj się na swoje konto Cloudfare i przejdź do domeny, dla której chcesz przekierować spoza WWW na WWW. Domena musi mieć włączoną usługę Cloudflare. Podobnie jest z DNSami. Najpierw przejdź do ustawień DNS > Records i sprawdź, czy ta usługa jest aktywna przez A example.com I CNAME Lub A Do www. Proxy status być aktywnym.

2. Przejdź do ustawień domeny w Pages → Page Rules. W darmowej wersji Cloudflare możesz ustawić 3 reguły dla każdej domeny. Create Page Rule.

Utwórz przekierowanie reguły strony w Cloudflare
Utwórz przekierowanie reguły strony w Cloudflare

3. Wejdź w pierwsze pole Niebezpieczeństwo URL WWW, a następnie $1. https://example.com/$1. Oznacza to, że przekierowanie bezpośrednie do wszystkich stron internetowych zostanie zachowane. oznaczający https://example.com/abcd.html zostanie przekierowany do https://www.example.com/abcd.html. Użytkownik dotrze do zawartości strony.

Zostanie on wybrany w ustawieniach reguł “Forwarding URL” a dla kodu przekierowania zostanie wybrany stały 301.

Docelowy adres URL będzie następujący: https://www.example.com.

Jak przekierować adres URL bez -ww do www za pomocą Cloudflare
Jak przekierować adres URL bez -ww do www za pomocą Cloudflare

Save and Deploy Page Rule.

Nowa zasada zacznie obowiązywać niemal natychmiast.

Jest to najprostsza metoda przekierowania stron internetowych i nie wymaga dostępu ani znajomości dyrektyw .htaccess ani NGINX.

Pasjonując się technologią, z przyjemnością piszę na StealthSetts.com Począwszy od 2006 roku. Mam bogate doświadczenie w systemach operacyjnych: macOS, Windows i Linux, ale także w językach programowania i platformach blogowych (WordPress) oraz w sklepach internetowych (WooCommerce, Magento, Presashop).

Dom Twoje źródło samouczków, przydatne wskazówki i wiadomości. Jak przekierować adres URL bez -ww do www za pomocą Cloudflare
Zostaw komentarz