nginx alis 可以工作,但它沒有返回正確的 mime 類型

nginx alis 可以工作,但它沒有返回正確的 mime 類型

我設定了一條 nginx 規則

    location ~ /(sitemap.*) {
      alias /var/www/html/sitemaps/$1;
    }

這對於我想要的情況很有用,例如

  1. https://example.com/sitemap-1.xml
  2. 傳回檔案 /var/www/html/sitemaps/sitemap-1.xml

我的問題是,回應標頭內容類型content-type: text/plain對於 xml 檔案來說不正確

nginx 有辦法自動理解內容類型並傳回正確的標題嗎?

相關內容