すべての個人情報を変更しましたが、これとまったく同じ構成が *:80 で問題なく動作します。書き換えログと通常のアクセス ログの両方で詳細ログ レベルをオンにすると、SSL 情報でいっぱいのファイルが作成されますが、実際のドキュメント リクエストは作成されません。困惑した。
<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>