hallo,
habe auf einen SuSE 9.1 Apache 2.0.49 installiert.
Der Server hat eine öffentliche IP-Adresse.
Mein Ziel ist es squirrelmail zum Abrufen von E-Mails von unterwegs zu realisieren.
Mein erstes Problem ist:
1. Wenn ich einen VirtualHost anlege und dann den Server aufrufe bekomme ich nur die index-Seite vom Apache (" Es klappt! Der Apache-Webserver ist auf dieser Website installiert!")
/etc/apache2/vhosts.d/webmail-ssl.conf
Code:
<VirtualHost _default_:443>
ServerName IP-Adresse:443
ServerAdmin webmaster@.....
DocumentRoot /srv/www/htdocs/squirrelmail
Hier kommt dann noch alles für die SSL Konfiguration
</VirtualHost>
Wenn ich in der /etc/apache2/default-server.conf den DocumentRoot auf squirrelmail setzte funktioniert es.
Wenn es funktioniert, kann ich den Server nur über http://xxx.xxx.xxx.xxx:443 erreichen. Bei https://xxx.xxx.xxx.xxx kommt die Felermeldung "Dokument enthält keine Daten.
2. Habe im squirrelmail Verzeichnis eine .htaccess (0640) angelegt und in der httpd.conf das squirrelmail Verzeichnis eingetragen
Code:
<Directory "/srv/www/htdocs/squirrelmail">
AllowOverride AuthConfig
Options IncludesNoExec
Order allow,deny
Allow form all
SSLRequireSSL
</Directory>
Die .htaccess sieht so aus.
.htaccess
Code:
AuthType Basic
AuthName "Restricted Area"
AuthUserFile /etc/apache2/.htpasswd
AuthGroupFile /dev/null
require valid-user
Brauche Hilfe!
Danke
Lesezeichen