Blocare acces la pagini

Cle

Active Member
Registered
Full Member
Am creat un site pe Raspberry Pi cu nginx. În același timp am pornit un alt py server cu port specific care are 3 paginii. Cum se poate bloca access la doua din cele 3 pagini?
 
Cu nginx

Cod:
location /product.html {
   ...
   Allow 45.34.21.10;
   Deny All;
   ...
}

Asta înseamnă ca blochezi accesul la toti, mao putin la ip respectiv.
 
Mersi o să încerc sa vad cum aplic codul și în ce document.
Daca nginx este complicat o poti face si prin htaccess.
Cauta pe google htaccess generator si iti poti genera regulile care vrei, apoi doar faci update a fisierul htaccess.
Pentru a functiona trebui ca serverul sa ruleze cu apache, multe ruleaza apache + nginx

Multe panele acum iti permit sa editezi nginx config direct din panel daca nu ai aceasta optiune, atunci te loghezi in root si da comanda nginx -t
iti va arata calea catre fisierul config.
Vezi ca este un fisier general de config si apoi cate unul pentru fiecare site.
Poti alege blocarea la nivel de server, adica in fisierul config general sau la nivel de site unde va fi fisierul de config cu numele la site care si aici sunt doua non ssl si ssl, cat si www si non www.

cand ai gasit rulezi comanda:
nano /calea/catre/fisier
dupa editare dai ctrl x si apoi y
inainte de a da restart la nginx pentru a prelua noile modificari dai comanda nginx -t si daca sunt erori iti va spune linia unde este si fisierul.
daca totul este ok, atunci dai comanda
service nginx restart
 
Loading...
Back
Sus