Here is the VHost configuration that I'm using. The apache default error log is... well, error_log I'm actually using another error log and still not outputing to its own.
<VirtualHost 0.0.0.0:443>
ServerName privatedomain.com:443
DocumentRoot "/opt/apache/secure-htdocs"
DirectoryIndex index.phtml index.php index.html index.htm
ErrorLog /opt/apache/logs/privatedomain.com_error_log
TransferLog /opt/apache/logs/privatedomain.com_access_log
#### SSL Settings
SSLEngine On
SSLProtocol All -SSLv2 -SSLv3
SSLCertificateFile /opt/apache/conf/ssl.crt/privatedomain.com.c
+rt
SSLCertificateKeyFile /opt/apache/conf/ssl.key/privatedomain.com.k
+ey
SSLCACertificatePath /opt/apache/conf/ssl.crt
SSLCACertificateFile /opt/apache/conf/ssl.crt/ca-bundle.crt
SSLCipherSuite !ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+E
+XP:+eNULL
SetEnvIf User-Agent ".*MSIE.*" \
nokeepalive ssl-unclean-shutdown \
downgrade-1.0 force-response-1.0
<FilesMatch "\.(cgi|pl|shtml|php|phtml|php3?)$">
SSLOptions +StdEnvVars
</FilesMatch>
<Directory "/opt/apache/secure-htdocs">
Options All
Order Allow,Deny
Allow from All
</Directory>
ScriptAlias /cgi-bin/ /opt/apache/secure-cgi-bin/
<Directory "/opt/apache/secure-cgi-bin" >
AllowOverride AuthConfig Limit Options
Order Allow,Deny
Allow from All
</Directory>
</VirtualHost>
|