Sivujen tiedostotunnisteet
Silktide löytää sivut, joiden verkko-osoitteet päättyvät tiedostotunnisteeseen, kuten
.html, .php tai .aspx. Sivujen osoitteet toimivat ilman tunnisteita, ja selkeämmät
osoitteet on helpompi jakaa ja muistaa, ja ne paljastavat vähemmän siitä, miten
verkkosivustosi on rakennettu.
https://example.com/news.html <- tunniste näkyvissä
https://example.com/news <- selkeämpi ja piilottaa teknologian
Miksi tämä on tärkeää
Tunnisteet tekevät osoitteista pidempiä ja kömpelömpiä lukea ääneen, kirjoittaa
ja jakaa. Ne paljastavat myös käytössä olevan teknologian – .php tai .aspx
kertoo hyökkääjille, mitä ohjelmistoa kannattaa tutkia tunnettujen haavoittuvuuksien varalta.
Pitkällä aikavälillä haitallisinta on, että tunnisteet sitovat osoitteesi käyttämääsi
teknologiaan. Jos rakennat sivuston uudelleen toisella alustalla, jokainen .php-osoite
muuttuu, jolloin kirjanmerkit ja muilta verkkosivustoilta tulevat linkit rikkoutuvat.
Tunnisteettomat osoitteet säilyvät ennallaan alustavaihdoksessa, ja "cool URIs don't change"
on ollut verkon paras käytäntö 1990-luvulta lähtien.
Näin korjaat ongelman
- Määritä verkkosivustosi tarjoamaan sivut tunnisteettomissa osoitteissa. Useimmat nykyaikaiset -alustat tekevät tämän oletusarvoisesti; vanhemmat määritykset saattavat tarvita uudelleenkirjoitussäännön verkkopalvelimen asetuksiin.
- Ohjaa jokainen vanha tunnisteellinen osoite tunnisteettomaan vastaavaan osoitteeseen pysyvällä (301) uudelleenohjauksella, jotta nykyiset linkit ja hakusijoitukset säilyvät.
- Päivitä omat sisäiset linkkisi käyttämään uusia osoitteita.
Oikea toteutustapa vaihtelee alustoittain – etsi CMS:n tai verkkopalvelimen dokumentaatiosta hakusanoilla "URL rewriting" tai "clean URLs".
Näin Silktide testaa tämän
- Ota kunkin sivun verkko-osoite.
- Raportoi sivu, jos sen osoitepolun viimeinen osa päättyy tiedostotunnisteeseen, riippumatta siitä, mikä tunniste on kyseessä.
Tämä tarkistus koskee sivuja. Aidosti ladattavat tiedostot, kuten PDF- asiakirjat, säilyttävät oikein tiedostotunnisteensa, eikä niitä testata tässä.
Vianmääritys
Emme voi muuttaa URL-osoitteitamme juuri nyt
Osoitteiden muuttaminen edellyttää uudelleenohjauksia ja hieman suunnittelua, joten tämä tehdään usein osana uudelleensuunnittelu- tai alustavaihdosprojektia yksittäisten korjausten sijaan. Siihen asti voit löydökset.
Vain joillakin sivuilla on tunnisteita
Tämä on tavallista vanhemmilla sivustoilla: CMS hallinnoi useimpia sivuja, mutta muutama käsin tehty sivu on sitä vanhempi. Nämä jälkeen jääneet sivut ovat yleensä helpoimpia korjata tai poistaa käytöstä.