Puncte:0

Cum permite această regulă de rescriere să acceseze un fișier dintr-un folder protejat?

drapel cn

Încerc să înțeleg cum funcționează acest cod RewriteRule:

RewriteRule private/([a-zA-Z0-9]+)$ index.php?bua_v2_pf=$1 [L]
RewriteCond %{REQUEST_FILENAME} -s
RewriteRule conținut/imagini/protejat(\/[A-Za-z0-9_@.\/&+-]+)+\.([A-Za-z0-9_@.\/&+-]+)$ index.php?bua_v2_pf=$1&direct_access=true&file_type=$2 [QSA,L]

Acesta blochează accesul la directorul protejat, dar permite anumitor utilizatori să acceseze fișierele. Are cineva o explicatie?

drapel in
Ei bine, nu este. Cel puțin nu de la sine. Trebuie să fie mai multe legate de el în restul configurației. Sau logica este în interiorul index.php.
drapel cn
Înțeleg. Apoi poate fi transmiterea unui șir de interogare la fișier.
Gerard H. Pille avatar
drapel in
Este trece un șir de interogare către index.php, mai precis bua_v2_pf=$1, unde $1 este un șir de litere și cifre care urmează „private/”.
drapel cn
Multumesc Gerard.

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.