Помогите подобрать конфигурацию nginx+php5-fpm

JDVU

Пользователь
*рукалицо*
я пример показал
и ип то нужный поставь
 
Последнее редактирование:

Aleksandr

Пользователь
лан, вот мой как пример


без проблем работает
Я вот не могу понять чему равна переменная fastcgi_script_name . По сути это должен быть индекс.php, но у меня в файле fastcgi_params указано fastcgi_param SCRIPT_NAME. В интернете нашел,что для этого должна быть активна cgi.fix_pathinfo,но с другой стороны это уязвимость. Как быть в этой ситуации?
 

JDVU

Пользователь
$fastcgi_script_name это и есть любая вызываемая страница, отличная от индекса, т.к. индекс уже объявлен
 

Protektor

Пользователь
поделитесь реврайтом для nginx на atom ленту
прописываю так
location /internal_data {
rewrite ^/internal_data/atom/(.*) /atom$1 last;
}

НЕ РАБОТАЕТ
 

Protektor

Пользователь
А вообще кто ни будь может объяснить по какому пути лента atom должна открываться?
/internal_data/atom/f/0.atom
или
/atom/f/0.atom
Я смотрю тут у всех по разному сделано, в движке из коробки в папке install есть пример конфига nginx
а в нем строчка

# deny access to system folder
location ~ \/(install|internal_data|library)\/ {
deny all;
}

и согласно ей доступ к internal_data закрыт, а следовательно /internal_data/atom/f/0.atom не откроется!
Пробую на чистом движке в шаблоне пути прописаны через internal_data
Из всего вышеописанного следует вопрос пример конфига "из коробки" с косяками?
И доступ стоит закрыть не в целом к internal_data , а только к папке cache ?
 

Exile

Администратор
Protektor, пример не с косяками, просто на atom-директорию должен быть указан собственный root-directory нужный. Конфиг nginx к релизу 2.1.6 приведу в нормальный вид с ssl, http2 и т.п.
 
Сверху