При открытии файла .php находящегося в корне сайта, nginx скачивает его. Подскажите в чем может быть проблема.
На данный момент сервер настроен так что бы скрывать расширения .php и если файла нет в корне с таким названием делал редирект на profile?id=$uri.
server {
listen 80 default_server;
listen [::]:80 default_server;
index index.htm index.html index.php;
root /var/www/html;
index index.html index.htm index.nginx-debian.html;
server_name _;
include hhvm.conf;
location / {
try_files $uri $uri/ $uri.php?$query_string /profile.php?id=$uri;
}
location ~ \.php$ {
try_files $uri =404;
fastcgi_pass 127.0.0.1:9000;
include /etc/nginx/fastcgi_params;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $request_filename;
}
}