Apache2: Unterschied zwischen den Versionen

Aus Doku-Wiki
Zur Navigation springenZur Suche springen
Zeile 10: Zeile 10:
  
 
* [http://www.kortstock.de/WWW-Kurs/verzeichnisschutz/htaccess.html#Varianten Verzeichnisschutz/Passwortschutz mit htaccess]
 
* [http://www.kortstock.de/WWW-Kurs/verzeichnisschutz/htaccess.html#Varianten Verzeichnisschutz/Passwortschutz mit htaccess]
 +
==User anlegen==
 +
htpasswd -cs .passwd testuser  // -c neues Passwortfile anlegen  -s SHA
 +
 +
==Apache Konfig==
 +
<Location /VERZEICHNIS >
 +
    AuthType Basic
 +
    AuthUserFile /WEBROOT/.passwd
 +
    AuthName "Login"
 +
    order deny,allow
 +
    allow from all
 +
    require valid-user
 +
</Location>
  
 
=Webseiten werden ohne Umlaute angezeigt=
 
=Webseiten werden ohne Umlaute angezeigt=

Version vom 20. Juni 2012, 15:44 Uhr

Directory Listing aktivieren/deaktivieren

<Directory "/srv/www/htdocs/test"> 
       Options +Indexes 
       Order allow,deny 
       Allow from all 
</Directory>

htaccess Zugriffsberechtigungen

User anlegen

htpasswd -cs .passwd testuser  // -c neues Passwortfile anlegen  -s SHA

Apache Konfig

<Location /VERZEICHNIS >
   AuthType Basic
   AuthUserFile /WEBROOT/.passwd
   AuthName "Login"
   order deny,allow
   allow from all
   require valid-user
</Location>

Webseiten werden ohne Umlaute angezeigt

Wenn in den angezeigten Webseiten die Umlaute durch ? und Karos ersetzt werden,
kann daß an der Einstellung des Apache2 Servers liegen. In der folgenden Datei wird die Codierung angegeben:

# cat //etc/apache2/conf.d/charset
AddDefaultCharset ISO-8859-1
/etc/init.d/apache2 restart

Jetz noch den Cache des Browsers aktualisieren!

Apache Tutorial