# Changelog - Version 8.5.9-a ## 修正 ### sitemap.xml のContent-Typeを明示的に指定 `/sitemap.xml`(静的ファイル)へのアクセス時、標準の `mime.types` では `.xml` が `text/xml` 扱いとなり `charset` が付与されないため、ブラウザやGoogle Search Consoleなどのツールが正しく解釈できない場合がありました。 **対応**: `templates/configmap.yaml` のnginx設定に `location = /sitemap.xml` を追加し、`types { } default_type "application/xml; charset=utf-8";` によって明示的にContent-Typeを指定するようにしました。 ```nginx location = /sitemap.xml { types { } default_type "application/xml; charset=utf-8"; try_files $uri =404; } ``` ## 注意事項 - この対応は `/sitemap.xml` が**静的ファイル**として `html/` 直下に配置されている場合に適用されます。 - PHPで動的に生成する場合(`/index.php` へのフォールバック経由)は、nginxのこの設定は適用されません。PHP側で `header('Content-Type: application/xml; charset=utf-8');` を明示的に指定してください。 - 設定不要・常時有効です(values.yamlへの変更はありません)。ファイルが存在しない場合は従来どおり404を返します。 ## アップグレード手順 ```bash helm repo update helm upgrade <リリース名> cafepieters/phpfpm --version 8.5.9-a -f values.yaml ``` --- **リリース日**: 2026-08-06 **担当**: プロサーバーエンジニア(Claude)