我试图通过nginx向反向代理站点添加一段Javascript代码。
sub_filter </head>
'</head><script language="javascript">
console.log("hello world")
</script>';
我有没有办法将这个脚本重构到它自己的文件中,然后从那里加载它。类似于:
sub_filter </head>
'</head>$load_script_from('/src/tracking')';
或者这是不可能的,我应该使用
gulp
编译我的
nginx.conf
从一堆其他文件?
nginx.conf
user nginx;
worker_processes 1;
error_log /var/log/nginx/error.log warn;
pid /var/run/nginx.pid;
events {
worker_connections 1024;
}
http {
server {
listen 80;
server_name localhost;
location / {
sub_filter </head>
'</head><script>console.log("hello world")</script>';
proxy_pass 10.1.1.1:80;
proxy_set_header Accept-Encoding "";
}
}
}