luo_____luo 2022-05-05 18:47 采纳率: 0%
浏览 233

nginx配置文件预览问题

#下面是我的nginx配置文件内容
server {
listen 80;
server_name localhost;
location / {
alias /data/;
autoindex on;
autoindex_exact_size on;
autoindex_localtime on;
charset utf-8;
if ($request_filename ~* ^.*?.(txt|docx|doc|pdf|jpg)$){
add_header Content-Disposition: 'p_w_upload;';
}
}

}
#重启nginx后,进入web页面。

img


#这里问题就出现了,我的本意是配置文件浏览,不进行下载,然后当我去将图中的几个文件点击一遍后,发现docx和doc文档只能下载,而另外的三种类型的文件都能正常预览。
下面是几张截图

img

img

img

望解答!

  • 写回答

1条回答 默认 最新

  • ioryhm 2022-05-06 17:18
    关注

    这不是你配置的问题,而是由于文本、图片、pdf文件浏览器能直接打开,所以浏览器就帮你直接打开了。而word文件浏览器无法直接打开。你可以在下载框里选择直接打开,后面你点击word文件时浏览器会自动调用word帮你打开。

    评论

报告相同问题?

问题事件

  • 创建了问题 5月5日

悬赏问题

  • ¥20 delta降尺度方法,未来数据怎么降尺度
  • ¥15 c# 使用NPOI快速将datatable数据导入excel中指定sheet,要求快速高效
  • ¥15 再不同版本的系统上,TCP传输速度不一致
  • ¥15 高德地图点聚合中Marker的位置无法实时更新
  • ¥15 DIFY API Endpoint 问题。
  • ¥20 sub地址DHCP问题
  • ¥15 delta降尺度计算的一些细节,有偿
  • ¥15 Arduino红外遥控代码有问题
  • ¥15 数值计算离散正交多项式
  • ¥30 数值计算均差系数编程