Альтернативный root для локейшена Nginx

kxk
На сайте с 30.01.2005
Offline
970
kxk
777

Всем привет!

У меня такая вот проблемка

нужно чтобы по пути сайта до главной был 1 путь, а до локейшена условно 1 другой, делаю всё как в доках однако имею упорное обращение к index php только в корне сайта..

Вот конфиг:

server {
listen 127.0.0.7:93;
server_name kxk;
root /home/new/web/kxk/public_html;
index index.php index.html index.htm;
access_log /var/log/nginx/domains/kxk.log combined;
access_log /var/log/nginx/domains/kxk.bytes bytes;
error_log /var/log/nginx/domains/kxk.error.log error;

location / {
try_files $uri $uri/ /index.php;

location ~* ^.+\.(jpeg|jpg|png|gif|bmp|ico|svg|css|js)$ {
expires max;
}
location /1/ {
root /home/new/web/kxk/public_html/1;
try_files $uri $uri/ /index.php;
}

location ~ [^/]\.php(/|$) {
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
if (!-f $document_root$fastcgi_script_name) {
return 404;
}

fastcgi_pass 127.0.0.1:9001;
fastcgi_index index.php;
include /etc/nginx/fastcgi_params;
}
}

Версия Nginx nginx/1.12.0

---------- Добавлено 13.06.2017 в 15:10 ----------

Неактуально, решил сам

Ваш DEVOPS
L
На сайте с 10.02.2015
Offline
221
#1

Используйте тег исходного кода, а то напрягает читать высер :)

---------- Добавлено 14.06.2017 в 15:31 ----------

Значит файла во второй папке нету.

kxk
На сайте с 30.01.2005
Offline
970
kxk
#2

livetv, Я использовал тег цитаты, всё корректно видно, решение там несколько иное от есть или нет файла.

baas
На сайте с 17.09.2012
Offline
161
#3
kxk:
livetv, Я использовал тег цитаты, всё корректно видно, решение там несколько иное от есть или нет файла.

Ну так поделись им!

Мне тоже интересно чем закончилось!

Настройка BSD систем. (https://www.fryaha.ru) Знание сила, незнание Рабочая сила!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий