Leia a documentação!
A diretiva server_name não deve conter uma parte do URI, pois ela é compatível com o HTTP Host .
Adapte seu caminho e você local bloqueie para corresponder a /test
em vez de /
.
Quero testar este site para o qual ainda não tenho um domínio e queria poder acessá-lo por meio de algo assim:
http://123.123.123.123/testsite
Eu pensei que no meu arquivo testsite.conf eu poderia fazer isso:
server {
listen 80;
server_name 123.123.123.123/testsite;
access_log /var/log/nginx/testsite.com.access.log;
access_log /var/log/nginx/testsite.com.error.log;
root /var/www/testsite;
index index.php;
location / {
try_files $uri $uri/ /index.php?$args;
}
location ~ \.php$ {
try_files $uri =404;
include fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
}
}
mas não funciona ... alguém pode me apontar para a direção certa? Obrigado
Leia a documentação!
A diretiva server_name não deve conter uma parte do URI, pois ela é compatível com o HTTP Host .
Adapte seu caminho e você local bloqueie para corresponder a /test
em vez de /
.
Tags nginx