Директива местоположения работает неправильно nginx

Irinabun

Пользователь
Регистрация
01.01.70
Сообщения
2
Реакции
0
Баллы
1
Адрес
Россия
Например, я пытаюсь открыть местоположение моего файла index.php:

Корневая папка:
Директива местоположения работает неправильно nginx




Код:
 index index.html index.php; location ~ \.php$ { include conf.d/services/php7.conf; }




Код (разметка): URL-адрес, который пользователь будет использовать для доступа к этой корневой папке:

/path/to/my/root/folder/index.php
Код (разметка): Каждый раз, когда я использую это объявление местоположения, я получаю сообщение 404 или запрещенное сообщение.


location /server/client/ { alias /path/to/my/root/folder; try_files $uri $uri/ /index.php$uri$is_args$args; }
Код (разметка): Я просто не могу понять, что делаю не так.

Конечно, index.php находится здесь:

[URL='https://wmlogs.com/yti/bUWWUbnRodHRwczovL3N1Yi5teWRvbWFpbi5uZXQvc2VydmVyL2NsaN2L']https://sub.mydomain.net/server/client[/URL]
Код (разметка): Просто для пояснения я также объявил следующее:

/path/to/my/root/folder
Код (разметка): Как я уже сказал, я просто не могу понять, что не так?
 

Horst1

Пользователь
Регистрация
05.03.13
Сообщения
6
Реакции
0
Баллы
1
Если вы хотите, чтобы nginx обслуживал только файл index.php, вы можете попробовать следующую конфигурацию:

Код:
location /server/client/ { alias /path/to/my/root/folder/index.php;
}
Код (разметка): если вы по-прежнему получаете сообщение об ошибке, проверьте журнал ошибок для получения более подробной информации.
 
Сверху Снизу