nginx add_header指令的使用
微wx笑
2020-06-04【网页网站】
10
0关键字:
nginx 指令 add_header
nginx配置文件通过使用add_header指令来设置response header。 具体方法如下: add_header key valueadd_header Cache-Control no-storeadd_header Content-Encoding g
nginx配置文件通过使用add_header指令来设置response header。
具体方法如下:
add_header key value
add_header Cache-Control no-store add_header Content-Encoding gzip
用以改变Content-Type时比较特殊,可以在它设置了类型的同时还会指定charset,不过Content-Type和charset之间有分号,所以我们需要这样来添加。
add_header Content-Type 'text/html; charset=utf-8';
这样就可以给responent header的Content-Type添加指定的属性了。
例如:
nginx设置:
http {
include mime.types;
default_type application/octet-stream ;
sendfile on;
keepalive_timeout 65;
server {
listen 8080;
server_name localhost;
index index.html index.htm;
root /usr/local/openresty/nginx/work;
location ~* .(js)$ {
add_header Content-Type 'text/javascript;charset=utf-8';
}
location /dir {
default_type application/javascript;
content_by_lua_file /usr/local/openresty/nginx/work/resources/lua/index.lua;
}
}
}其中匹配所有.js文件,给其responent header的Content-Type值赋值为"text/javascript;charset=utf-8"。
本文为转载文章,版权归原作者所有,不代表本站立场和观点。



