Изменить заголовок (тип по умолчанию) определенного типа файла, вызываемого в разделе администратора веб-сайта (вложенная конфигурация?)

Как я могу изменить заголовок (тип по умолчанию) файлов js на страницах администратора?

location /admin {
   #forwarded to varnish
   proxy_pass http://specificurl:81/admin

   # not working when reloading configuration:
   location ~* \.js$ {
      default_type plain/text;
   } 
}

... поскольку nginx не поддерживает вложенную конфигурацию.

Приведены следующие ошибки:

Nov 05 11:54:37 myservv systemd[1]: nginx.service: Control process exited, code=exited status=1
Nov 05 11:54:37 myservv systemd[1]: Reload failed for A high performance web server and a reverse proxy server.
0
задан 5 November 2018 в 13:16
1 ответ

Вы не завершили свою директиву proxy_pass точкой с запятой.

Вы получите дополнительную информацию об ошибках, протестировав свою конфигурацию с помощью nginx -tc /etc/nginx/nginx.conf до перезарядка.
При этом вы получите следующую ошибку:

2018/11/05 12:15:42 [emerg] 8368#8368: directive "proxy_pass" is not terminated by ";" in /etc/nginx/sites-enabled/test.conf:37

Надеюсь, это была единственная проблема.

(Пути могут варьироваться в вашей конфигурации в зависимости от вашей системы и т. Д.)

1
ответ дан 4 December 2019 в 15:48

Теги

Похожие вопросы