Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


lpi2:apache_zugriffskontrolle

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
Nächste Überarbeitung Beide Seiten, nächste Überarbeitung
lpi2:apache_zugriffskontrolle [2016/12/01 13:13]
127.0.0.1 Externe Bearbeitung
lpi2:apache_zugriffskontrolle [2016/12/08 12:15]
ingo_wichmann
Zeile 2: Zeile 2:
 ===== Apache 2.4 ===== ===== Apache 2.4 =====
 ==== Auslagerung in .htaccess ==== ==== Auslagerung in .htaccess ====
-Bei openSuSE (42.1) bitte ''/​srv/​www/​htdocs''​ an Stelle von ''/​srv/​www/​intern''​ verwenden. Bei CentOS bitte ''/​var/​www/​intern''​ verwenden. ​ 
- 
 Mit Hilfe von ''​AllowOverride''​ können Einstellungen ausgelagert werden: ​ Mit Hilfe von ''​AllowOverride''​ können Einstellungen ausgelagert werden: ​
  
 +''/​etc/​apache2/​conf-enabled/​intern.conf'':​ (Debian ab 8)
 +
 +''/​etc/​apache2/​conf.d/​intern.conf'':​ (SuSE)
 +
 +''/​etc/​httpd/​conf.d/​intern.conf'':​ (CentOS)
 <​file>​ <​file>​
-Alias /intern /var/www/intern+Alias /intern /srv/www/intern
  
 <​Directory /​srv/​www/​intern>​ <​Directory /​srv/​www/​intern>​
   AllowOverride AuthConfig   AllowOverride AuthConfig
-  Require all denied 
 </​Directory>​ </​Directory>​
 </​file>​ </​file>​
 +
 +  mkdir -p /​srv/​www/​intern
  
 Ist jetzt der Zugriff auf Dateien im Verzeichnis ''/​srv/​www/​intern''​ erlaubt? ​ Ist jetzt der Zugriff auf Dateien im Verzeichnis ''/​srv/​www/​intern''​ erlaubt? ​
  
-Die Datei ''/​srv/​www/​intern/​.htaccess''​ hat folgenden Inhalt: ​+==== .htaccess ​anlegen ====
  
-<​file>​ +<​file ​txt /​srv/​www/​intern/​.htaccess
-Require all granted+Require all denied
 </​file>​ </​file>​
  
Zeile 28: Zeile 32:
 === RequireAny === === RequireAny ===
  
-<​file>​+<​file ​txt /​srv/​www/​intern/​.htaccess>
 Require ip 192.168.1 Require ip 192.168.1
 Require all denied Require all denied
Zeile 34: Zeile 38:
  
 ist das selbe wie: ist das selbe wie:
-<​file>​+<​file ​txt /​srv/​www/​intern/​.htaccess>
 <​RequireAny>​ <​RequireAny>​
   Require ip 192.168.1   Require ip 192.168.1
Zeile 44: Zeile 48:
  
 === RequireAll === === RequireAll ===
-<​file>​+<​file ​txt /​srv/​www/​intern/​.htaccess>
 <​RequireAll>​ <​RequireAll>​
   Require ip 192.168.1   Require ip 192.168.1
Zeile 55: Zeile 59:
  
 === RequireNone === === RequireNone ===
-<​file>​+<​file ​txt /​srv/​www/​intern/​.htaccess>
 <​RequireNone>​ <​RequireNone>​
   Require ip 192.168.1   Require ip 192.168.1
 </​RequireNone>​ </​RequireNone>​
 </​file>​ </​file>​
 +
 +ErrorLog beachten!
  
 === Auswertungsreihenfolge der Sektionen === === Auswertungsreihenfolge der Sektionen ===
lpi2/apache_zugriffskontrolle.txt · Zuletzt geändert: 2022/03/31 13:51 von ingo_wichmann