LINUX.ORG.RU

nginx вернуть по определенному адресу файл

 


0

2

подскажи пожалуйста, как сделать. нужно по определенному URL, условно, /script.js вернуть статический файл. Но! в этом файле использованы переменные nginx - не пойму как сделать, чтобы они не текстом выводились, а заменялись на нужное значение сделал вот так

location /script.js {
    default_type text/plain;
    alias ${ngx_dir}/special/js_clear.conf;          
}
содержимое файла выводится, но не происходит замены переменных на значения. выводится просто текстом $var, а нужно значение

Что именно ты хочешь сделать и почему ты решил, что nginx рендерит шаблоны?

Если ты раскроешь твою конечную цель, тебе объяснят как её дочтичь, а так это бред.

Впрочем, можешь взять nginx с вкоряченным lua:
https://yogin16.github.io/2018/03/04/nginx-template-engine/

WitcherGeralt ★★
()

Удваиваю оратора выше. Ты забиваешь гвозди газетой скрученой в рулон.

Noob_Linux ★★★★
()

решил кстати сам достаточно просто - вместо alias сделал include, а в этом файле добавил создание новой переменной. итого в ней заменились нужные мне значения, все ок.

Anfernee
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.