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 Beide Seiten, nächste Überarbeitung
lpi2:apache_zugriffskontrolle [2016/12/08 11:14]
ingo_wichmann [Auslagerung in .htaccess]
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 /​srv/​www/​intern Alias /intern /​srv/​www/​intern
Zeile 11: Zeile 14:
 <​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