Hopp til innhold
SilktideHjelp

Filendelser for sider

Silktide finner sider der nettadressene slutter med en filendelse, for eksempel .html, .php eller .aspx. Nettadresser fungerer uten filendelser, og renere adresser er enklere å dele, enklere å huske og avslører mindre om hvordan nettstedet ditt er bygget.

https://example.com/news.html   <- filendelse eksponert
https://example.com/news        <- renere og skjuler teknologien

Hvorfor dette er viktig

Filendelser gjør adressene lengre og mer tungvinte å lese høyt, skrive inn og dele. De avslører også den underliggende teknologien din – .php eller .aspx forteller angripere hvilken programvare de kan undersøke for kjente sårbarheter.

Det som er mest skadelig på lang sikt, er at filendelser knytter adressene dine til teknologien din. Bygg nettstedet på nytt på en annen plattform, og alle .php-adressene endres, slik at bokmerker og lenker fra andre nettsteder brytes. Adresser uten filendelser overlever plattformbytte uendret, og «cool URIs don't change» har vært god praksis på nettet siden 1990-tallet.

Slik løser du det

  1. Konfigurer nettstedet slik at sider leveres på adresser uten filendelser. De fleste moderne -plattformer gjør dette som standard; eldre oppsett kan trenge en omskrivingsregel i webserverens konfigurasjon.
  2. Omdiriger hver gamle adresse med en filendelse til den tilsvarende adressen uten filendelse ved hjelp av en permanent (301) omdirigering, slik at eksisterende lenker og søkerangeringer bevares.
  3. Oppdater dine egne interne lenker slik at de bruker de nye adressene.

Den riktige fremgangsmåten varierer etter plattform – søk i dokumentasjonen for CMS-et eller webserveren din etter «URL rewriting» eller «clean URLs».

Slik tester Silktide dette

  1. Hent nettadressen til hver side.
  2. Rapporter siden hvis den siste delen av adressestien slutter med en filendelse, uansett hvilken filendelse det er.

Denne kontrollen gjelder sider. Filer som faktisk er nedlastinger, for eksempel PDF-dokumenter, skal beholde filendelsene sine og testes ikke her.

Feilsøking

Vi kan ikke endre nettadressene våre akkurat nå

Adresseendringer krever omdirigeringer og litt planlegging, så dette gjøres ofte som en del av et redesign- eller plattformbytteprosjekt i stedet for å løses stykkevis. Frem til da kan du funnene.

Bare noen sider har filendelser

Dette er vanlig på eldre nettsteder: De fleste sidene administreres av CMS-et, men noen få håndskrevne sider er eldre enn det. Disse gjenværende sidene er vanligvis de enkleste å fikse eller fjerne.

Les mer

Sist oppdatert

Var denne siden nyttig?