В настоящее время я работаю над сервером Ubuntu 18.04 и пытаюсь заставить свои хосты с nginx работать.
Похоже, мой серверный блок nginx не работает должным образом, но я не уверен, что я делаю не так. Я пытаюсь разместить 3 домена:
clan.mydomain.de blog.mydomain.de webmail.mydomain.de
Ive также установил Iredmail, который редактировал файл по умолчанию в разделах sites-available следующим образом:
server {
listen 80;
listen [::]:80;
root /var/www/html;
index index.html index.htm index.nginx-debian.html;
server_name webmail.addictedtogames.de.com www.webmail.addictedtogames.de;
location / {
try_files $uri $uri/ =404;
}
}
затем я создал 2 новых файла с именами: clan.addictedtogames.de и blog.addictedtogames.de
clan.addictedtogames.de серверный блок nginx:
server {
listen 80;
listen [::]:80;
root /var/www/clan.addictedtogames.de/html;
index index.php index.html index.htm index.nginx-debian.html;
server_name clan.addictedtogames.de www.clan.addictedtogames.de;
location / {
try_files $uri $uri/ =404;
}
location ~ \.php$ {
try_files $uri /index.php =404;
fastcgi_pass 127.0.0.1:9999;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
Это работает как шарм, за исключением того, что когда я захожу на clan.addictedtogames.de, он загружает файл.
Буду признателен, если вы мне поможете. Если вам нужна дополнительная информация, не стесняйтесь спрашивать :)
С уважением,
Йеривен