2012-04-05 6 views
0

Ich habe alle persönlichen Informationen geändert, aber diese exakt gleiche Konfiguration funktioniert auch gut bei *: 80. Durch das Aktivieren von ausführlichen Protokollierstufen sowohl für das Neuschreiben als auch für normale Zugriffsprotokolle wird eine Datei erstellt, die voll mit SSL-Informationen ist, aber keine tatsächlichen Dokumentanforderungen. Stamped.Könnte mir bitte jemand sagen, warum diese Apache-Konfiguration in 404s resultiert?

<VirtualHost *:443> 
ServerName *.domain.com 
DocumentRoot /domain/web/public 
RewriteEngine On 
RewriteCond %{HTTP_HOST} !^www.* [NC] 
RewriteCond %{HTTP_HOST} ^([^\.]+)\.domain\.com 
RewriteRule ^(.*) /file.php?parameter=%1 [L] 
<Directory /domain/web/public> 
Options -Indexes IncludesNOEXEC FollowSymLinks -MultiViews 
AllowOverride All 
Order allow,deny 
Allow from all 
</Directory> 
SSLEngine on 
SSLCertificateFile /domain/etc/domain.crt 
SSLCertificateKeyFile /domain/etc/domain.key 
</VirtualHost> 
+0

Und die Fehlerprotokolle? –

+0

Leer. Bizarre, oder? – EvilJordan

+0

Ich glaube nicht, dass Sie die Protokolle noch gefunden haben ... –

Antwort

0

Andere Virtualhost-Dateien störten den betreffenden virtuellen Host. Nicht die beste Lösung, aber nach dem, was craniumonempty will: Ich habe alle anderen Host-Dateien auskommentiert, um nichts zu tun, bis ich mehr Zeit habe herauszufinden, warum das Feintuning nicht funktioniert hat.