{"id":2488,"date":"2020-12-28T22:45:51","date_gmt":"2020-12-28T22:45:51","guid":{"rendered":"http:\/\/kevinbk.com\/\/?p=2488"},"modified":"2020-12-28T22:47:13","modified_gmt":"2020-12-28T22:47:13","slug":"redirecionamento-www-no-cloudflare","status":"publish","type":"post","link":"https:\/\/kevinbk.com\/pl\/redirecionamento-www-no-cloudflare\/","title":{"rendered":"Redirecionamento WWW no Cloudflare"},"content":{"rendered":"

Czy masz problemy z podw\u00f3jnym przekierowaniem 301 na swojej domenie z WWW? Czy niekt\u00f3re strony nie przekierowuj\u0105 z HTTP na HTTPS? W tym artykule podam szybk\u0105 wskaz\u00f3wk\u0119, jak rozwi\u0105za\u0107 ten problem. <\/p>\n\n\n\n

Ta funkcja jest rozwi\u0105zaniem wielu problem\u00f3w, takich jak brak przekierowania, strona, do kt\u00f3rej si\u0119 pr\u00f3buje uzyska\u0107 dost\u0119p z wersji http<\/em><\/strong>b\u0142\u0119dy wielokrotnych przekierowa\u0144 i wiele innych. <\/p>\n\n\n\n

Duplo Przekierowanie 301 no [http:\/\/www.]<\/h2>\n\n\n\n

Dzisiaj pr\u00f3bowa\u0142em doda\u0107 certyfikat SSL do mojej strony internetowej. httpstatus.io<\/em><\/strong><\/a> Nap\u00f3tka\u0142em na dwa przekierowania 301 w mojej wersji com www<\/strong><\/em> i bez https<\/strong><\/em> zrobienia strony. Mo\u017ce wydawa\u0107 si\u0119 ma\u0142o istotne, ale jest to absolutnie wa\u017cne dla SEO swojej strony internetowej<\/a>. <\/p>\n\n\n\n

Jak wida\u0107 na poni\u017cszym obrazie, adres URL witryny z HTTP:\/\/WWW ma dwa przekierowania 301, prawdopodobnie jeden do wersji HTTPS, a drugi do wersji bez WWW witryny. <\/p>\n\n\n\n

\"Redirecionamento<\/figure><\/div>\n\n\n\n

Aby rozwi\u0105za\u0107 ten problem, jest to do\u015b\u0107 proste. U\u017cywam Cloudflare, wi\u0119c wszed\u0142em na moje konto i domen\u0119 w CloudFlare i poszed\u0142em do karty Regu\u0142y strony<\/em><\/strong>. <\/p>\n\n\n\n

Tam stworzy\u0142em unikalne przekierowanie wersji www<\/em><\/strong> bezpo\u015brednio do wersji https<\/em><\/strong> niezdefiniowany www<\/em><\/strong>Ta zasada nie tylko rozwi\u0105zuje problem, ale w wi\u0119kszo\u015bci przypadk\u00f3w eliminuje konieczno\u015b\u0107 u\u017cycia jakiegokolwiek pluginu lub regu\u0142y przekierowania na serwerze. nginx - Nginx<\/em><\/strong> ty nie .nag\u0142\u00f3wek pliku htaccess<\/strong><\/em> nie do ko\u0144ca rozumiem, co chcesz przet\u0142umaczy\u0107. Czy mo\u017cesz poda\u0107 wi\u0119cej kontekstu? <\/p>\n\n\n\n

Przy pr\u00f3bie dost\u0119pu do Regu\u0142y strony<\/em><\/strong>, wystarczy utworzy\u0107 now\u0105 regu\u0142\u0119 przekierowuj\u0105c\u0105 www.meusite.com\/*<\/strong><\/em> do odpowiedzi https:\/\/meusite.com\/$1<\/em><\/strong> korzystaj\u0105c z regu\u0142y przekierowania 301.<\/p>\n\n\n\n

Warto\u015bci [*] i [$1] s\u0105 wa\u017cne, poniewa\u017c identyfikuj\u0105, na jakiej stronie wchodzi u\u017cytkownik, i przenosz\u0105 bezpo\u015brednio do wersji. https<\/strong><\/em> z tej strony zamiast przekierowywa\u0107 do strony g\u0142\u00f3wnej.<\/p>\n\n\n\n

Zobacz, jak skonfigurowa\u0142em moj\u0105 domen\u0119 poni\u017cej. Zr\u00f3b to samo, a nast\u0119pnie kliknij Zapisz i wyczy\u015b\u0107 pami\u0119\u0107 podr\u0119czn\u0105 CloudFlare. W ten spos\u00f3b podw\u00f3jne przekierowanie przestanie istnie\u0107, pozostanie tylko jeden 301. <\/p>\n\n\n\n

\"Redirecionamento<\/figure><\/div>\n\n\n\n

Nalecamy r\u00f3wnie\u017c przeczyta\u0107 nasz przewodnik o SEO i narz\u0119dzia<\/a>.<\/p>\n\n\n\n

Przekierowanie plikiem .HTACCESS<\/h2>\n\n\n\n

Ta sama zasada przekierowania mo\u017ce by\u0107 zastosowana bezpo\u015brednio z serwera, je\u015bli nie korzystasz z us\u0142ugi Cloudflare. Mimo \u017ce zdecydowanie zalecamy korzystanie z CDN i wykonywanie tego z jego pomoc\u0105. <\/p>\n\n\n\n

Regu\u0142a do zastosowania w pliku .HTACCESS znajduje si\u0119 poni\u017cej. Pami\u0119taj, aby tego nie robi\u0107, je\u015bli korzystasz z us\u0142ugi Cloudflare.<\/p>\n\n\n\n

<IfModule mod_rewrite.c<\/code>>\n   RewriteCond %{HTTPS} off [OR] <\/code>\n   RewriteCond %{HTTP_HOST} ^www\\.seusite\\.com [NC] <\/code>\n   RewriteRule (.*) https:\/\/seusite.com\/$1 [L,R=301]<\/code>\n<\/IfModule<\/code>><\/code><\/pre>\n\n\n\n

Przekierowanie WWW w Nginx<\/h2>\n\n\n\n

Je\u015bli tw\u00f3j serwer jest czysto oparty na Nginx, jak m\u00f3j, to zdecydowanie \u0142atwiej b\u0119dzie dla ciebie skorzysta\u0107 z CloudFlare i poradnika #1. W przypadku gdy jeste\u015b niez\u0142omny, to podam ci konfiguracj\u0119 dla Nginx, ale nie b\u0119d\u0119 traci\u0107 czasu na jej wyja\u015bnienia, poniewa\u017c nie jestem \u017cadnym specjalist\u0105 od konfiguracji Nginx:<\/p>\n\n\n\n

#=========================#\n# domain settings #\n#=========================#\n\n# Catch http:\/\/domain, and http:\/\/www.domain\nserver {\n        listen 80;\n        server_name www.domain domain;\n\n        # Redirect to https:\/\/domain\n        return 301 https:\/\/domain$request_uri;\n}\n\n# Catch https:\/\/www.domain\nserver {\n        listen 443;\n        server_name www.domain;\n\n        # Redirect to https:\/\/domain\n        return 301 https:\/\/domain$request_uri;\n}\n\n# Catch https:\/\/domain\nserver {\n        listen 443;\n        server_name domain;\n\n        root \/usr\/share\/nginx\/domain;\n        index index.html index.htm;\n\n        ssl on;\n        ssl_certificate \/etc\/nginx\/ssl\/server.crt;\n        ssl_certificate_key \/etc\/nginx\/ssl\/server.key;\n        ssl_protocols TLSv1 TLSv1.1 TLSv1.2;\n        ssl_ciphers \"HIGH:!aNULL:!MD5 or HIGH:!aNULL:!MD5:!3DES\";\n        ssl_prefer_server_ciphers on;\n\n        location \/ {\n                try_files $uri $uri\/ =404;\n        }\n}<\/code><\/pre>\n\n\n\n

<\/p>\n\n\n\n

Mam nadziej\u0119, \u017ce wskaz\u00f3wki z tego artyku\u0142u rozwi\u0105\u017c\u0105 Tw\u00f3j problem z podw\u00f3jnym przekierowaniem lub brakiem przekierowania WWW. Je\u015bli ci si\u0119 podoba\u0142o, podziel si\u0119 z przyjaci\u00f3\u0142mi, nie pozw\u00f3l ich stronie mie\u0107 podw\u00f3jnego przekierowania ani brakuj\u0105cego w\u0142a\u015bciwego przekierowania. szkodzi\u0107 pozycjonowaniu SEO<\/a> deles. <\/p>","protected":false},"excerpt":{"rendered":"

Est\u00e1 tendo problemas com redirecionamento 301 duplo no seu dom\u00ednio com WWW? Algumas p\u00e1ginas n\u00e3o est\u00e3o redirecionando de HTTP para<\/p>","protected":false},"author":1,"featured_media":2490,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/kevinbk.com\/wp-content\/uploads\/2020\/12\/page-rules.png","_links":{"self":[{"href":"https:\/\/kevinbk.com\/pl\/wp-json\/wp\/v2\/posts\/2488"}],"collection":[{"href":"https:\/\/kevinbk.com\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kevinbk.com\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kevinbk.com\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kevinbk.com\/pl\/wp-json\/wp\/v2\/comments?post=2488"}],"version-history":[{"count":0,"href":"https:\/\/kevinbk.com\/pl\/wp-json\/wp\/v2\/posts\/2488\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kevinbk.com\/pl\/wp-json\/wp\/v2\/media\/2490"}],"wp:attachment":[{"href":"https:\/\/kevinbk.com\/pl\/wp-json\/wp\/v2\/media?parent=2488"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kevinbk.com\/pl\/wp-json\/wp\/v2\/categories?post=2488"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}