Итак, у меня есть эта папка: /home/sites/dev/testphp/ внутри этой папки есть файл index.php с простой эхо-строкой. У меня также есть /home/sites/dev/testhtml/ с файлом index.html.
Когда я захожу на http://testhtml.dev.ilun.no/, все работает как положено. Но когда я посещаю http://testphp.dev.ilun.no/, я просто получаю "Нет ввода указанный файл."
Это моя конфигурация на данный момент:
server {
listen 80;
server_name dev.ilun.no www.dev.ilun.no;
root /home/sites/dev;
index index.php index.html;
}
server {
listen 80;
server_name ~^(.*)\.dev.ilun\.no$;
root /home/sites/dev/$1;
index index.php index.html;
if (!-d /home/sites/dev/$1) {
rewrite . http://dev.ilun.no/ redirect;
}
location ~ .php$ {
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
fastcgi_pass unix:/var/run/php5-fpm.sock;
}
}
Я полностью застрял на этом, и еще не могу понять это. Какие-либо предложения?