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

I

Irinabun

#1
Например, я пытаюсь открыть местоположение моего файла index.php:

Корневая папка:





Код:
 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
Код (разметка): Как я уже сказал, я просто не могу понять, что не так?
 
H

Horst1

#2
Если вы хотите, чтобы nginx обслуживал только файл index.php, вы можете попробовать следующую конфигурацию:

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

Here you can only see a limited number of comments. On СЕО Форум Вебмастеров you see all comments and all functions are available to you. To the thread