Omdiriger ikke-www til www eller www til ikke-www

Det er vigtigt at omdirigere anmodninger fra et ikke-foretrukket domæne, fordi søgemaskiner betragter URL’er med og uden “www” som to forskellige websteder.

Det opretter en dublet indtastning, som ikke er egnet til SEO.

Jeg bemærkede dette, da jeg analyserede mit websted med et SEO-værktøj, tænkte at dele det med jer alle.

Der er mange måder at omdirigere ikke-www til www eller www til ikke-www. Lad os se på nogle af de nemmeste måder at få dette gjort på.

Indholdsfortegnelse

Apache HTTP

Hvis du bruger en Apache HTTP-server, kan du enten opnå denne omdirigering gennem .htaccess eller ved at ændre httpd.conf-filen.

  Eksporter dokumenter fra Google Drev til MS Word på din iPhone

Hvis du er på delt hosting, foretrækker du måske at lave en .htaccess-fil, men hvis du har fuld kontrol på servere som VPS eller Cloud, er det værd at overveje httpd.conf måde. Uanset hvilken metode du vælger, skal du tage en sikkerhedskopi af filen, før du ændrer noget.

For at omdirigere fra www til ikke-www, kan du tilføje følgende.

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.yoursite.com 
RewriteRule (.*) https://yoursite.com/$1 [R=301,L]

Og for at omdirigere fra ikke-www til www, skal du tilføje nedenstående.

RewriteEngine on
RewriteCond %{HTTP_HOST} ^yoursite.com 
RewriteRule (.*) https://www.yoursite.com/$1 [R=301,L]

Gem filen og genstart Apache, hvis du bruger metoden httpd.conf.

  Sådan tilsluttes et Samsung Galaxy Watch til en ny telefon

Nginx

For at omdirigere fra www i Nginx kan du tilføje følgende kode i filen nginx.conf under serverblok.

return 301 $scheme://yoursite.com$request_uri;

Følgende eksempel er til omdirigering fra www til ikke-www.

server {
        server_name  www.geekflarelab.com;
        return 301 $scheme://geekflarelab.com$request_uri;
           }

Og nedenstående kode er til omdirigering fra www til ikke-www.

server {
    server_name geekflarelab.com;
    return 301 $scheme://www.geekflarelab.com$request_uri;
}

Gem filen og genstart Nginx-serveren.

Cloudflare

Implementering af omdirigering er meget let, hvis du bruger Cloudflare. Du kan udnytte sidereglerne til at implementere omdirigering.

  • Log ind på Cloudflare og vælg det websted, hvor du vil placere omdirigeringen
  • Gå til fanen Sideregler og opret en ny regel
  • Indtast URL’en og vælg indstilling som “Videresendelse URL”
  • Vælg statuskoden (301, hvis du ønsker det permanent)
  • Indtast målet, hvor du vil omdirigere
  • Følgende regel er at omdirigere alt fra https://www.toadmin.dk.com til https://toadmin.dk.com
  • Når du er færdig, skal du klikke på Gem og implementer
  Sådan bruger du appbiblioteket på iPhone

Og inden for et minut er omdirigeringen af ​​dit websted live.

Konklusion

Jeg håber, at ovenstående hjælper dig med at sætte omdirigeringen som du ønsker. Hvis du bruger WordPress og ønsker at omdirigere mere end www, så tjek denne artikel for at håndtere omdirigering i WP.

Nydt at læse artiklen? Hvad med at dele med verden?