
Estou tentando abrir o local do meu arquivo index.php, por exemplo:
A pasta raiz é:
/path/to/my/root/folder
O URL que um usuário usará para chegar a esta pasta raiz é:
https://sub.mydomain.net/server/client
Cada vez que uso esta declaração de localização recebo uma mensagem 404 ou proibida
location /server/client/ {
alias /path/to/my/root/folder;
try_files $uri $uri/ /index.php$uri$is_args$args;
}
Eu simplesmente não consigo descobrir o que estou fazendo de errado.
Claro que o index.php está localizado aqui:
/path/to/my/root/folder/index.php
Apenas para esclarecimento, declarei o seguinte também:
index index.html index.php;
location ~ \.php$ {
include conf.d/services/php7.conf;
}
Como eu disse, simplesmente não consigo descobrir o que está errado?
Responder1
Você realmente não postou muitas configurações úteis ou logs de erros. Então:
- Verifique os logs do Nginx ou PHP
- Verifique as permissões do diretório
- Certifique-se de que o PHP esteja configurado corretamente para funcionar com o Nginx.