SSL + FastCGI / PHP
Hi,
<VirtualHost *:80> DocumentRoot /var/www/domain.de/web
ServerName domain.de
ServerAdmin webmaster@domain.de
ErrorLog /var/clients/client0/web1/log/error.log
ErrorDocument 400 /error/invalidSyntax.html
ErrorDocument 401 /error/authorizationRequired.html
ErrorDocument 403 /error/forbidden.html
ErrorDocument 404 /error/fileNotFound.html
ErrorDocument 405 /error/methodNotAllowed.html
ErrorDocument 500 /error/internalServerError.html
ErrorDocument 503 /error/overloaded.html
<Directory /var/www/domain.de/web>
Options None
AllowOverride Indexes AuthConfig Limit FileInfo
Order allow,deny
Allow from all
</Directory>
# cgi enabled
ScriptAlias /cgi-bin/ /var/clients/client0/web1/cgi-bin/
AddHandler cgi-script .cgi
AddHandler cgi-script .pl
# ssi enabled
AddType text/html .shtml
AddOutputFilter INCLUDES .shtml
# suexec enabled
SuexecUserGroup web1 client0
# php as fast-cgi enabled
<Directory /var/www/domain.de/web>
AddHandler fcgid-script .php .php3 .php4 .php5
FCGIWrapper /var/www/php-fcgi-scripts/web1/.php-fcgi-starter .php
Options FollowSymLinks +ExecCGI Indexes
AllowOverride None
Order allow,deny
Allow from all
</Directory>
<VirtualHost *:443> DocumentRoot /var/clients/client0/web1/web ServerName domain.de ServerAdmin webmaster@domain.de ErrorLog /var/clients/client0/web1/log/error.log
ErrorDocument 400 /error/invalidSyntax.html
ErrorDocument 401 /error/authorizationRequired.html
ErrorDocument 403 /error/forbidden.html
ErrorDocument 404 /error/fileNotFound.html
ErrorDocument 405 /error/methodNotAllowed.html
ErrorDocument 500 /error/internalServerError.html
ErrorDocument 503 /error/overloaded.html
SSLEngine on
SSLCertificateFile /var/clients/client0/web1/ssl/domain.de.crt
SSLCertificateKeyFile /var/clients/client0/web1/ssl/domain.de.key
# cgi enabled
ScriptAlias /cgi-bin/ /var/clients/client0/web1/cgi-bin/
AddHandler cgi-script .cgi
AddHandler cgi-script .pl
# ssi enabled
AddType text/html .shtml
AddOutputFilter INCLUDES .shtml
# suexec enabled
SuexecUserGroup web1 client0