Likes Likes:  0
Resultaten 1 tot 4 van de 4
Geen
  1. #1
    Nginx IP based restrictie
    geregistreerd gebruiker
    479 Berichten
    Ingeschreven
    22/10/06

    Locatie
    Hoogerheide

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    5 Berichten zijn liked


    Naam: Jimmy
    Registrar SIDN: nee
    Ondernemingsnummer: nvt

    Thread Starter

    Nginx IP based restrictie

    Ik heb Nginx eens opgezet op een test server om wat dingen uit te proberen. Nu ben ik al de hele avond bezig om een bepaalde map zo in te stellen dat alleen bepaalde ip's erin mogen maar het is me na een hele avond nog altijd niet gelukt met 1 map wel met de /.

    Ik heb nu de volgende config:

    server {
    listen 80;
    #add 'www.' prefix if you prefer www.domain.com
    server_name domain.com;

    location / {
    root /home/www/domain.com/public_html/;
    index index.html index.htm index.php;
    allow xxx.xxx.xxx.xxx;
    deny all;
    }
    Bovenstaande werkt prima en zoals ik het wil hebben maar dit geldt dan voor het hele domein.

    Als ik het op een aparte map wil doen krijg ik dit:

    location /test {
    allow xxx.xxx.xxx.xxx;
    deny all;
    }
    Zolang in bovenstaande in het allow veld een verzonnen adres staat krijg ik een forbidden pagina zoals het hoort en de / werkt nog. Maar zodra ik mijn IP in het allow vak zet krijg ik een Not found melding. Terwijl de inhoud in de map test wel degelijk bestaat. ( html bestandje met simpel welkom erin ). Ik gebruik geen ingewikkelde rewrites ofzo.

    Is er iemand die mij hiermee kan helpen of wat tips kan geven wat ik fout doe want ik zie door de bomen het bos niet meer inmiddels.

  2. #2
    Nginx IP based restrictie
    geregistreerd gebruiker
    333 Berichten
    Ingeschreven
    03/08/03

    Locatie
    Groningen

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    10 Berichten zijn liked


    Registrar SIDN: Ja
    KvK nummer: 02076829

    Dit klinkt alsof je IP regel wel in orde is, maar dat er iets niet klopt met je pad. Als je IP filter niet goed is zou je een Access denied (forbidden) krijgen ipv een Not found melding. Is je document root wel readable voor nginx?

    Staat er wat in de logs waar je ietsm ee kan?

  3. #3
    Nginx IP based restrictie
    geregistreerd gebruiker
    75 Berichten
    Ingeschreven
    25/12/10

    Locatie
    brugge

    Post Thanks / Like
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    3 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    en als je bij listen je domain / ip toevoegt?

    listen x.X.X.X:80;

    kijk eens in /var/log/nginx/error.log
    Laatst gewijzigd door ptimo3; 22/12/11 om 20:12.

  4. #4
    Nginx IP based restrictie
    geregistreerd gebruiker
    223 Berichten
    Ingeschreven
    23/11/11

    Locatie
    Grootebroek

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    4 Berichten zijn liked


    Naam: Brenno Hiemstra
    Bedrijf: Crossplatform
    Functie: Vennoot
    URL: www.crossplatform.nl
    KvK nummer: 37122647

    Ik gebruik dit voor password protect bepaalde mappen.
    Ik denk dat een kleine aanpassing ook een IP restrictie van te maken valt.

    # Password Protect important Directories
    location ^~ /backoffice/ {
    fastcgi_pass unix:/dev/shm/fpm.sock;
    fastcgi_param SCRIPT_FILENAME /var/www/clients/client3/web21/web$fastc
    gi_script_name;
    include fastcgi_params;

    root /var/www/clients/client3/web21/web;
    index index.php;
    auth_basic "Restricted";
    auth_basic_user_file /var/www/clients/client3/web21/htpass;
    }

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics