Naar inhoud springen
SilktideHelp

Bestandsextensies voor pagina's

Silktide vindt pagina's waarvan het webadres eindigt op een bestandsextensie, zoals .html, .php of .aspx. Pagina-adressen werken ook zonder extensies, en schonere adressen zijn gemakkelijker te delen, gemakkelijker te onthouden en onthullen minder over hoe je website is gebouwd.

https://example.com/news.html   <- extensie zichtbaar
https://example.com/news        <- schoner en verbergt de technologie

Waarom dit belangrijk is

Extensies maken adressen langer en onhandiger voor mensen om hardop te lezen, te typen en te delen. Ze onthullen ook je onderliggende technologie: .php of .aspx vertelt aanvallers welke software ze kunnen onderzoeken op bekende kwetsbaarheden.

Op de lange termijn zijn extensies het schadelijkst omdat ze je adressen aan je technologie koppelen. Bouw de site opnieuw op een ander platform en elk .php-adres verandert, waardoor bladwijzers en links vanaf andere websites niet meer werken. Adressen zonder extensies blijven ongewijzigd bij een migratie naar een ander platform, en "cool URIs don't change" is al sinds de jaren 90 een best practice op het web.

Hoe je dit oplost

  1. Configureer je website zodat pagina's beschikbaar zijn op adressen zonder extensies. De meeste moderne -platforms doen dit standaard; voor oudere configuraties is mogelijk een herschrijfregel in de configuratie van de webserver nodig.
  2. Stuur elk oud adres met een extensie door naar het overeenkomstige adres zonder extensie met een permanente (301-)omleiding, zodat bestaande links en posities in zoekresultaten behouden blijven.
  3. Werk je eigen interne links bij zodat ze de nieuwe adressen gebruiken.

De juiste manier om dit te doen verschilt per platform. Zoek in de documentatie van je CMS of webserver naar "URL rewriting" of "clean URLs".

Hoe Silktide dit controleert

  1. Neem het webadres van elke pagina.
  2. Rapporteer de pagina als het laatste deel van het pad van het adres eindigt op een bestandsextensie, ongeacht welke extensie dat is.

Deze controle geldt voor pagina's. Bestanden die daadwerkelijk downloads zijn, zoals PDF- documenten, hebben terecht een extensie en worden hier niet gecontroleerd.

Problemen oplossen

We kunnen onze URL's nu niet wijzigen

Voor adreswijzigingen zijn omleidingen en enige planning nodig. Daarom worden ze vaak opgenomen in een herontwerp- of migratieproject in plaats van afzonderlijk te worden opgelost. Tot die tijd kun je de bevindingen .

Slechts sommige pagina's hebben extensies

Dit komt vaak voor op oudere sites: de meeste pagina's worden door het CMS beheerd, maar enkele handmatig geschreven pagina's dateren van vóór het CMS. Deze achterblijvers zijn doorgaans het gemakkelijkst op te lossen of uit gebruik te nemen.

Meer informatie

Laatst bijgewerkt

Was deze pagina nuttig?

Bestandsextensies voor pagina's | Silktide Help