Puncte:0

Restricționați accesul prin HTTP 0.9 și HTTP 1.0 pe Apache

drapel bf
Tom

Este posibil să blocați orice alt acces decât HTTP 1.1 și HTTP/2 pe Apache, pentru toate VirtualHosturile?

Am adăugat codul de mai jos la apache2.conf, dar încă văd solicitările IP care vin prin HTTP 1.0

#Block HTTP 0.9
RewriteEngine Pornit
RewriteCond %{THE_REQUEST} HTTP/0\.9$
RewriteRule .* - [F]

#Blocați HTTP 1.0
RewriteEngine Pornit
RewriteCond %{THE_REQUEST} HTTP/1\.0$
RewriteRule .* - [F]
João Alves avatar
drapel ro
S-a răspuns deja aici: [885724](https://serverfault.com/questions/885724/)
A.B avatar
drapel cl
A.B
De asemenea, nu există șir `HTTP/0.9`. Lipsa oricărui șir HTTP/ înseamnă HTTP 0.9.
Tom avatar
drapel bf
Tom
@JoãoAlves Acest cod pare să blocheze tot ceea ce este diferit de HTTP 1.1, inclusiv HTTP/2.
ezra-s avatar
drapel ru
Răspunde asta la întrebarea ta? [Cum se dezactivează protocolul HTTP 1.0 în Apache?](https://serverfault.com/questions/885724/how-to-disable-http-1-0-protocol-in-apache)
Tom avatar
drapel bf
Tom
Răspunsul sugerat blochează tot ceea ce este diferit de HTTP 1.1, inclusiv HTTP/2. Este important să păstrați HTTP/2 așa cum este permis.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.