Dec 17, 2012

openSUSE Forums: Apache mit SSL und Redirect

openSUSE Forums
openSUSE Forums
Apache mit SSL und Redirect
Dec 17th 2012, 19:10

Hallo und Guten Abend SUSE-Gemeinde!

leider scheitere ich bei meiner täglichen Linux-Webserver-Bastelei kläglich.
Ich stehe meiner Meinung nach gewaltig aufm Schlauch und weiß einfach nicht woran es liegt.


Folgender Sachverhalt:
- Es existiert ein Linux Apache-Webserver
- Dieser hat die IP (192.168.3.222)
- Er soll später 3 Webseiten beherbergen:
1.) cloud.huette.de (nur per HTTPS erreichbar)
2.) mail.huette.de (nur per HTTPS erreichbar)
3.) test.huette.de (nur per HTTP erreichbar)
- Beim DNS-Server sind alle Records angelegt, die einzelnen (Sub)Domains werden perfekt aufgelöst. Egal ob mit oder ohne www. Also kann ich schon mal DNS als Fehlerquelle ausschließen.
- ohne vHosts mit dem Aufruf von bspw. huette.de/cloud mit HTTPS funktioniert einwandfrei, also liegt hier die Fehlerquelle.


Meine Probleme:
- Aufruf von cloud.huette.de wird perfekt auf HTTPS umgeleitet und die Cloud-Seite angezeigt
- Aufruf von test.huette.de zeigt perfekt die Test-Seite an
- Aufruf von mail.huette.de mach Probleme! Es wird zwar auf HTTP umgeleitet, jedoch wird die Cloud-Seite angezeigt und nicht die Mail-Seite!




Hierzu habe ich 3 vHosts angelegt.


vHost zu cloud.huette.de:
Code:

NameVirtualHost *:80


<VirtualHost *:80>
        ServerName www.cloud.huette.de
        ServerAlias cloud.huette.de *.cloud.huette.de


        ServerAdmin mail@huette.de


        Redirect permanent / https://www.cloud.huette.de/
</VirtualHost>


<VirtualHost *:443>
        ServerName www.cloud.huette.de
        ServerAlias cloud.huette.de *.cloud.huette.de


        ServerAdmin mail@huette.de


        DocumentRoot /srv/www/htdocs/cloud


        <Directory /srv/www/htdocs/cloud>
                AllowOverride All
                Order allow,deny
                Allow from all
        </Directory>


        SSLEngine On
        SSLCertificateFile /etc/apache2/...
        SSLCertificateKeyFile /etc/apache2/...
</VirtualHost>





vHost zu cloud.huette.de:
Code:

NameVirtualHost *:80


<VirtualHost *:80>
        ServerName www.mail.huette.de
        ServerAlias mail.huette.de *.mail.huette.de


        ServerAdmin mail@huette.de


        Redirect permanent / https://www.mail.huette.de/
</VirtualHost>


<VirtualHost *:443>
        ServerName www.mail.huette.de
        ServerAlias mail.huette.de *.mail.huette.de


        ServerAdmin mail@huette.de


        DocumentRoot /srv/www/htdocs/mail


        <Directory /srv/www/htdocs/mail>
                AllowOverride All
                Order allow,deny
                Allow from all
        </Directory>


        SSLEngine On
        SSLCertificateFile /etc/apache2/...
        SSLCertificateKeyFile /etc/apache2/...
</VirtualHost>





vHost zu test.huette.de:
Code:

NameVirtualHost *:80


<VirtualHost *:80>
        ServerName www.test.huette.de
        ServerAlias test.huette.de *.test.huette.de


        ServerAdmin mail@huette.de


        DocumentRoot /srv/www/htdocs/test


        <Directory /srv/www/htdocs/test>
                AllowOverride All
                Order allow,deny
                Allow from all
        </Directory>
</VirtualHost>

Über Hilfe wäre ich sehr dankbar!
Sollte man noch weitere Informationen benötigen, einfach schreiben


Ergänzung:
Beim Aufruf von https://test.huette.de/ wird wieder auf die Cloud-Seite geleitet, obwohl es bei diesem vHost kein SSL und Redirect gibt!


gruß

You are receiving this email because you subscribed to this feed at blogtrottr.com.

If you no longer wish to receive these emails, you can unsubscribe from this feed, or manage all your subscriptions

No comments: