Co to jest silnik przepisywania?
Silnik przepisywania jest częścią aplikacji zdolnej do przekształcenia jednolitego lokalizatora zasobów (URL) z jednego formatu na drugi. W szczególności ten typ silnika służy do zmiany sposobu, w jaki pojawia się adres URL, aby użytkownicy w witrynie widzieli adres URL, który administratorzy witryny chcą, aby użytkownik widział, a nie faktyczny adres URL. Można to zrobić jako środek bezpieczeństwa, użyty do ograniczenia ilości informacji, których potencjalni hakerzy mogą zobaczyć na temat strony internetowej. Silnik przepisywany jest również często używany do uczynienia adresów URL bardziej prezentacji i bardziej żeglownych dla użytkowników witryny.
Istnieje wiele różnych formatów i ram internetowych, które zawierają w nich silnik przepisywany, aby umożliwić przepisywanie URL. Ten rodzaj przepisywania odbywa się zazwyczaj poprzez programowanie w kodzie źródłowym dla strony internetowej internetowej, często przy użyciu hipertekstowego języka znaczników (HTML) lub innej metody kodowania. Po wykonaniu prawidłowego wykonania silnik przepisywania umożliwia administratorowi lub projektantowi witryny wskazanie, w jaki sposób należy rozpoznać jeden lub więcej adresów URLułożone z użytkownikami strony internetowej. Umożliwia to witrynie wyświetlanie linków i nawigacji witryny na stronie w sposób, który może być bezpieczniejszy i atrakcyjny dla użytkowników.
Przykładem tego, jak może działać silnik przepisywany, jest strona internetowa, na której projektant chce go zorganizować za pomocą adresów URL, które wskazują datę wykonania strony, takich jak wpisy na blogu. Rzeczywisty adres URL strony może składać się z adresu witryny, a następnie tekstu wskazującego rodzaj języka używanego dla strony oraz lokalizację strony opartej na informacji trudnych do zrozumienia na swobodnym spojrzeniu. Korzystając z silnika przepisywania, administrator witryny może zmienić sposób wyświetlania adresu URL dla osoby przeglądającej witrynę internetową, aby informacje o języku nie zostały wyświetlone, a adres URL był wyraźniej ustrukturyzowany wokół daty dokonania postu.
Ukrywając informacje językowe używane na stronie internetowej, iNFormation, które można wykorzystać do rozpoczęcia ataku na tę stronę, może być mniej łatwe. Korzystanie z silnika przepisywania do zmiany sposobu pojawiania się adresu URL ułatwiłoby użytkownikom poruszanie się między stronami między stronami na podstawie daty, dla której szukają. Użytkownicy mogą również łatwiej przewidzieć możliwe adresy URL używane na stronie, w oparciu o daty lub kategorie, które widzą w innych adresach URL na stronie, dlatego nawigacja staje się jeszcze łatwiejsza. Może to spowodować mniejszą frustrację dla użytkowników i zwiększoną zdolność użytkowników do przewidywania, w jaki sposób mogą znaleźć przydatne adresy URL.