Serwer HTTP Apache zezwala, odmawia

0

Korzystam z serwera Apache http 2.4.4 do celów równoważenia obciążenia wraz z tomcat 7.0.

Pod moim tomcatem hostowałem 2 aplikacje, np. App1 i app2.

To, co chcę osiągnąć, to aplikacja 1 Chcę zezwolić na dostęp tylko niektórym IP z intranetu.

Dodałem następujący kod do mojego pliku httpd.conf.

DocumentRoot "C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\scm"
<Directory "C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\app1">
    Order Deny,Allow
    Deny from some_ip
</Directory>

Nadal nie jestem w stanie ograniczyć dostępu. Włączyłem moduł mod_authz_host. Uprzejmie prowadź mnie.

Priyank Thakkar
źródło

Odpowiedzi:

0

Próbować

Order deny,allow
Deny from all
Allow from some_ip

aby po prostu zezwolić some_ip na dostęp do usługi.

Jednak opcje Order, Deny i Allow są już nieaktualne i możesz spróbować

Require host <host_name>

lub

Require ip <ip_address>

Zobacz: http://httpd.apache.org/docs/2.4/howto/access.html

Mark Meyer
źródło