Page 1 of 1

vhost: ssl vhost nur für einen ServerName?

Posted: 2005-07-11 09:32
by aliced
hi rooties,

ich habe ein vhost für ssl:

Code: Select all

NameVirtualHost *:443

<VirtualHost *:443>
        SSLEngine on
        SSLCertificateFile /etc/apache2/ssl/apache.pem
        SSLCertificateKeyFile /etc/apache2/ssl/3e33a425.0

        SSLProtocol all
        SSLCipherSuite HIGH:MEDIUM

        ServerAdmin admin@domain.tld
        ServerName admin.domain.tld
        SuexecUserGroup webadmin webadmin

        DocumentRoot /var/www/default-vhost-ssl/web
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/default-vhost-ssl/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        </Directory>

        ScriptAlias /cgi-bin/ /var/www/php-fcgi-scripts/default-vhost/
        <Directory "/var/www/php-fcgi-scripts/default-vhost">
                AllowOverride None
                Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
                Order allow,deny
                Allow from all
        </Directory>

        ErrorLog /var/www/default-vhost-ssl/log/error.log

        # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel warn

        CustomLog /var/www/default-vhost-ssl/log/access.log combined
        ServerSignature On

</VirtualHost>
Ich habe im DocumentRoot von diesem vhost einen link zu phpmyadmin
also https://admin.domain.tld/phpmyadmin

Das Problem welches ich nun habe ist dass ich den phpmyadmin auch z.B. über https://www.domain.tld/phpmyadmin ereiche. Der Browser meckert zwar kurz dass das Zertifikat nicht zu dieser URI gehört aber nach nem ok gelange ich halt trozdem zum phpmyadmin.

Also wie kann ich den vhost nur dieser einen bestimmten domain (admin.domain.tld) zuordnen?

Irgendwie geht das aus der vhost Dokumentation von apache.org nicht wirklich hervor.

Danke!

Re: vhost: ssl vhost nur für einen ServerName?

Posted: 2005-07-11 13:19
by mydani
Ich habe im DocumentRoot von diesem vhost einen link zu phpmyadmin
Nimm den Link raus...

Re: vhost: ssl vhost nur für einen ServerName?

Posted: 2005-07-11 13:25
by aliced
mydani wrote: Nimm den Link raus...
hää? und dann? so erreich ich phpmyadmin aber überhaupt nicht mehr!

Re: vhost: ssl vhost nur für einen ServerName?

Posted: 2005-07-11 13:28
by mydani
Jetzt machste dir nen neuen VHost und setzt das Documentroot entsprechend dahin wo dein phpmyadmin zu finden ist.

Re: vhost: ssl vhost nur für einen ServerName?

Posted: 2005-07-11 13:48
by aliced
mydani wrote:Jetzt machste dir nen neuen VHost und setzt das Documentroot entsprechend dahin wo dein phpmyadmin zu finden ist.
hmm das will ich aber gar nicht. da unter admin.domain.tld noch andere tools sind die ich eben über admin.domain.tld erreichen will.
..
https://admin.domain.tld/phpmyadmin
https://admin.domain.tld/vexim

gibt es denn keine andere möglichkeit?

Re: vhost: ssl vhost nur für einen ServerName?

Posted: 2005-07-11 13:50
by mydani
Das Problem welches ich nun habe ist dass ich den phpmyadmin auch z.B. über https://www.domain.tld/phpmyadmin ereiche. Der Browser meckert zwar kurz dass das Zertifikat nicht zu dieser URI gehört aber nach nem ok gelange ich halt trozdem zum phpmyadmin.
Nimm admin.domain.tld nicht als default-vhost.

Re: vhost: ssl vhost nur für einen ServerName?

Posted: 2005-07-11 13:56
by aliced
ahhh hat klick gemacht...danke! :roll: