Ich möchte für meinen serve ein Shared SSl einrichten. Habe Suse Linux 9.0 Apache 1.39 und Confixx 3.02
Da ich nun nicht so bewandert mit SSL bin habe ich folgende Idee.
Meine Idee ist halt eine Zertifikat für alle webs zu benutzen. Also Shared SSL .
Ich möchte die Domain http://www.ssl-meinedomain.de benutzen (mit eigener ip ) und für das Zertifikat angeben. Da confixx ja einiges überschreibt lege ich diese Domain die in der httpd.conf an.
also:
Code: Select all
NameVirtualHost 212.1xx.xxx.xxx:443
<VirtualHost 212.1xx.xxx.xxx:443>
ServerName ssl-meinedomain.de.de
DocumentRoot /srv/www/htdocs/
User root
Group root
ScriptAlias /cgi-bin/ /srv/www/htdocs/cgi-bin/
<IfModule mod_python.c>
<Files ~ ".py$">
AddHandler python-program .py
PythonHandler mod_python.publisher
</Files>
</IfModule>
CustomLog /srv/www/htdocs/log/access_log confixx2
php_admin_value open_basedir /srv/www/htdocs/
php_admin_value file_uploads 1
php_admin_value upload_tmp_dir /srv/www/htdocs/phptmp/
<IfDefine SSL>
SSLEngine on
SSLCertificateKeyFile /etc/httpd/ssl.key/server.key
SSLCertificateFile /etc/httpd/ssl.crt/server.crt
SetEnvIf User-Agent ".*MSIE.*"
nokeepalive ssl-unclean-shutdown
downgrade-1.0 force-response-1.0
<Files ~ ".(cgi|shtml|phtml|php3?)$">
SSLOptions +StdEnvVars
</Files>
<Directory "/srv/www/htdocs/cgi-bin">
SSLOptions +StdEnvVars
</Directory>
</IfDefine>
</VirtualHost>