vhost: ssl vhost nur für einen ServerName?

Apache, Lighttpd, nginx, Cherokee
Post Reply
aliced
Posts: 14
Joined: 2005-06-30 10:13
 

vhost: ssl vhost nur für einen ServerName?

Post 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!
mydani
Posts: 152
Joined: 2003-08-18 19:34
 

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

Post by mydani »

Ich habe im DocumentRoot von diesem vhost einen link zu phpmyadmin
Nimm den Link raus...
aliced
Posts: 14
Joined: 2005-06-30 10:13
 

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

Post by aliced »

mydani wrote: Nimm den Link raus...
hää? und dann? so erreich ich phpmyadmin aber überhaupt nicht mehr!
mydani
Posts: 152
Joined: 2003-08-18 19:34
 

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

Post by mydani »

Jetzt machste dir nen neuen VHost und setzt das Documentroot entsprechend dahin wo dein phpmyadmin zu finden ist.
aliced
Posts: 14
Joined: 2005-06-30 10:13
 

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

Post 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?
mydani
Posts: 152
Joined: 2003-08-18 19:34
 

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

Post 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.
aliced
Posts: 14
Joined: 2005-06-30 10:13
 

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

Post by aliced »

ahhh hat klick gemacht...danke! :roll:
Post Reply