cs-joke.pl forum
Pytanie dotyczące konfiguracji Apache - Printable Version

+- cs-joke.pl forum (https://cs-joke.pl)
+-- Forum: Komputery (https://cs-joke.pl/forum-1.html)
+--- Forum: Windows (https://cs-joke.pl/forum-4.html)
+--- Thread: Pytanie dotyczące konfiguracji Apache (/thread-30639.html)



Pytanie dotyczące konfiguracji Apache - roger.eikrem - 16 Jan 2020

Wiem, że to losowe, ale czy ktoś wie, co robią poniższe wiersze?   RewriteCond% {THE_REQUEST}! HTTP / 1 \ .1 $ RewriteRule. * - [F]   BTW Staram się wymyślić regułę kanonizacji wejściowego adresu URL użytkownika, aby zapobiec pewnego rodzaju atakom na ścieżkę lub nieautoryzowanemu dostępowi do chronionych zasobów.


RE: Pytanie dotyczące konfiguracji Apache - mandie.nitschke - 16 Jan 2020

muji4832 napisał: Wiem, że to losowe, ale czy ktoś wie, co robią poniższe wiersze? RewriteCond% {THE_REQUEST}! HTTP / 1 \ .1 $ RewriteRule. * - [F] BTW Staram się wymyślić regułę kanonizacji wejściowego adresu URL użytkownika, aby zapobiec pewnego rodzaju atakom na ścieżkę lub nieautoryzowanemu dostępowi do chronionych zasobów. W przypadku każdego żądania internetowego, które nie jest wykrywane jako protokół HTTP / 1.1, pozostaw je nietknięte i nie sprawdzaj żadnych innych reguł przepisywania po nim, i zwróć kod stanu 404 ZABRONIONY. Ta reguła przepisywania powinna zwykle znajdować się na górze zestawu reguł przepisywania. Zasadniczo zabrania jakichkolwiek innych protokołów HTTP i protokołów proxy. http://www.worthington-biochem.com/m...l#canonicalurl


RE: Pytanie dotyczące konfiguracji Apache - hammock720 - 16 Jan 2020

Dzięki David! Świetna pomoc! Myślę, że to, czego szukam, to coś poniżej. Rozpracuję to! Dzięki jeszcze raz. # Usuń końcowe kropki z nazwy hosta RewriteCond% {HTTP_HOST} \. $ RewriteRule (. *) Https://example.com/$1 [R = 301, L] # Usuń wiele ukośników na początku ścieżki URL RewriteCond% {THE_REQUEST} \ // + RewriteRule (. *) / 1 $ [R = 301, L] davidktw napisał: W przypadku każdego żądania internetowego, które nie jest wykrywane jako protokół HTTP / 1.1, pozostaw je nietknięte i nie sprawdzaj żadnych innych reguł przepisywania po nim, i zwróć kod stanu 404 ZABRONIONY. Ta reguła przepisywania powinna zwykle znajdować się na górze zestawu reguł przepisywania. Zasadniczo zabrania jakichkolwiek innych protokołów HTTP i protokołów proxy. http://www.worthington-biochem.com/m...l#canonicalurl