Przejdź do treści
SilktidePomoc

Rozszerzenia plików w adresach stron

Silktide znajduje strony, których adresy internetowe kończą się rozszerzeniem pliku, takim jak .html, .php lub .aspx. Adresy stron działają bez rozszerzeń, a krótsze adresy są łatwiejsze do udostępniania i zapamiętania oraz ujawniają mniej informacji o sposobie zbudowania witryny.

https://example.com/news.html   <- rozszerzenie jest widoczne
https://example.com/news        <- krótszy adres, który ukrywa technologię

Dlaczego to ważne

Rozszerzenia wydłużają adresy i sprawiają, że są mniej wygodne do odczytania na głos, wpisania i udostępnienia. Ujawniają też używaną technologię — .php lub .aspx informuje atakujących, jakie oprogramowanie mogą sprawdzać pod kątem znanych luk.

W dłuższej perspektywie najbardziej szkodliwe jest to, że rozszerzenia wiążą adresy z używaną technologią. Po przebudowie witryny na innej platformie każdy adres .php się zmienia, co powoduje niedziałanie zakładek i linków z innych witryn. Adresy bez rozszerzeń pozostają niezmienione po zmianie platformy, a zasada „cool URIs don't change” jest dobrą praktyką w sieci od lat 90.

Jak to naprawić

  1. Skonfiguruj witrynę tak, aby udostępniała strony pod adresami bez rozszerzeń. Większość nowoczesnych platform robi to domyślnie; starsze konfiguracje mogą wymagać reguły przepisywania adresów w konfiguracji serwera WWW.
  2. Przekieruj każdy stary adres z rozszerzeniem na jego odpowiednik bez rozszerzenia, używając trwałego przekierowania (301), aby zachować istniejące linki i pozycje w wynikach wyszukiwania.
  3. Zaktualizuj własne linki wewnętrzne, aby używały nowych adresów.

Właściwy sposób zależy od platformy — wyszukaj w dokumentacji systemu CMS lub serwera WWW hasła „URL rewriting” albo „clean URLs”.

Jak Silktide wykonuje tę kontrolę

  1. Pobiera adres internetowy każdej strony.
  2. Zgłasza stronę, jeśli ostatnia część ścieżki jej adresu kończy się rozszerzeniem pliku, niezależnie od rodzaju rozszerzenia.

Ta kontrola dotyczy stron. Pliki, które rzeczywiście są plikami do pobrania, takie jak dokumenty PDF, prawidłowo zachowują swoje rozszerzenia i nie są tutaj sprawdzane.

Rozwiązywanie problemów

Nie możemy teraz zmienić naszych adresów URL

Zmiany adresów wymagają przekierowań i pewnego planowania, dlatego często są realizowane w ramach projektu przeprojektowania lub zmiany platformy, zamiast wprowadzane pojedynczo. Do tego czasu możesz wyniki.

Tylko niektóre strony mają rozszerzenia

To częste w starszych witrynach: większość stron jest zarządzana przez system CMS, ale kilka ręcznie utworzonych stron powstało wcześniej. Te pozostałe strony są zwykle najłatwiejsze do poprawienia lub wycofania.

Dowiedz się więcej

Ostatnio zaktualizowano

Czy ta strona była pomocna?