nginx配置讓任何文件在瀏覽器中顯示文本text/plain

  • 2019 年 10 月 5 日
  • 筆記

http://www.sijitao.net/1879.html?utm_source=tuicool&utm_medium=referral

例如配置1.plist類型的文件,讓他在瀏覽器中直接打開,而不是下載。

方法一:

修改mime.types,添加plist擴展名為text/plain類型,直接顯示文本。

在文件中添加如下內容

text/plain  plist;

修改好mime.types類型後,直接重啟nginx即可。這個方法修改後影響所有nginx網站的配置。

方法二:

單獨打開某個網站的配置文件,在server中修改,例如我讓某個網站ios目錄下的plist文件顯示為text/plain格式。

location ~ .*/ios/.*.plist$ {    add_header Content-Type text/plain;}

讓某個目錄下的文件都顯示為text/plain格式。

# Target codelocation /code/ {    # All files in it    location ~* {        add_header Content-Type text/plain;    }}

修改後重啟nginx。

參考網址:http://clubmate.fi/display-any-file-in-a-browser-as-plain-text/