仮想ホスト ファイルのヘッダーを少しいじり始めました。そして奇妙なことが起こりました。
次のconfを使用しました:
<VirtualHost *:80>
ServerAdmin webmaster@domain.com
ServerAlias *.domain.com
ServerName domain.com
DocumentRoot /var/www/dir/
ErrorLog logs/dir_error.log
LogLevel warn
CustomLog logs/dir_access.log combined
ServerSignature On
</VirtualHost>
ここには本当に何もありません。しかし、「Header set Cache-Control」を追加してから、突然 Expires を受信しなくなったので、この行を削除し、それを削除してから、「curl」コマンドで Expires も Cache-Control も受信しません (以前に送信されました)。
さて、他の仮想ホストファイル-デフォルトで送信します(特別なconfもありませんし、ヘッダー用に構成したものもありません..)。
ここで何が起こったのか本当にわかりません.Apacheがそれらのヘッダーを動的に送信する場所に戻すにはどうすればよいですか?