Benjamin: Apache: Shared SSL

Beitrag lesen

So, in diesem vHost (wie in allen anderen) funktioniert PHP:

<VirtualHost 12.34.56.78:80>
        ServerName   test.de:80
        ServerAlias  www.test.de
        UseCanonicalName Off
        SuexecUserGroup         ftpu_test psacln
        ServerAdmin  "test@tesst.com"
        DocumentRoot /var/www/vhosts/test.de/httpdocs
        CustomLog  /var/www/vhosts/test.de/statistics/logs/access_log plesklog
        ErrorLog   /var/www/vhosts/test.de/statistics/logs/error_log
    <IfModule mod_userdir.c>
        UserDir /var/www/vhosts/test.de/web_users
    </IfModule>
        ScriptAlias  /cgi-bin/ /var/www/vhosts/test.de/cgi-bin/
        Redirect permanent /plesk-stat https://test.de/plesk-stat
        Redirect permanent /webstat https://test.de/webstat
        Redirect permanent /webstat-ssl https://test.de/webstat-ssl
        Redirect permanent /ftpstat https://test.de/ftpstat
        Redirect permanent /anon_ftpstat https://test.de/anon_ftpstat
        <IfModule mod_ssl.c>
            SSLEngine off
        </IfModule>
        <Directory /var/www/vhosts/test.de/httpdocs>
        <IfModule mod_perl.c>
        <Files ~ (.pl$)>
            SetHandler perl-script
            PerlHandler ModPerl::Registry
            Options ExecCGI
            allow from all
            PerlSendHeader On
        </Files>
        </IfModule>
        <IfModule mod_perl.c>
        <Files ~ (.asp$)>
            SetHandler perl-script
            PerlHandler Apache::ASP
            PerlSetVar Global /tmp
        </Files>
        </IfModule>
        <IfModule mod_php4.c>
            php_admin_flag engine on
            php_admin_flag safe_mode off
            php_admin_value open_basedir "/var/www/vhosts/test.de/httpdocs:/tmp"
        </IfModule>
        <IfModule mod_php5.c>
            php_admin_flag engine on
            php_admin_flag safe_mode off
            php_admin_value open_basedir "/var/www/vhosts/test.de/httpdocs:/tmp"
        </IfModule>
        <IfModule mod_python.c>
        <Files ~ (.py$)>
            SetHandler python-program
            PythonHandler   mod_python.cgihandler
        </Files>
        </IfModule>
            Options +Includes +ExecCGI
        </Directory>
        Alias "/error_docs" "/var/www/vhosts/test.de/error_docs"
        ErrorDocument 400 /error_docs/bad_request.html
        ErrorDocument 401 /error_docs/unauthorized.html
        ErrorDocument 403 /error_docs/forbidden.html
        ErrorDocument 404 /error_docs/not_found.html
        ErrorDocument 500 /error_docs/internal_server_error.html
    </VirtualHost>

Zu diesem vhost habe ich dann den Alias hinzugefügt, wobei eben bei einem Aufruf mit Alias PHP im Verzeichnis, auf das ich mit Alias verweise, nicht funktioniert:

Alias /neuera /var/test2
http://www.test.de/neuera >> keine PHP!