Я пытаюсь настроить тестовый блок сервера, используя nginx. Я пробовал много способов, но test.myserver.com всегда показывает мне 404. Моя цель - показать индекс. html in / var / www/test/html/index.html.
Это то, что у меня так далеко:
server {
listen 80;
listen [::]:80;
# SSL configuration
#
listen 443 ssl;
listen [::]:443 ssl;
root /var/www/test;
index index.html index.htm index.nginx-debian.html;
server_name test.myserver.com www.test.myserver.com;
location ^~ /html {
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
try_files index.html $uri $uri/ / =404;
}
location / {
index /html/index.html;
}
Как видите, я уже пытаюсь разными способами. Я понял идею с папкой ^ ~ из здесь .
Итак: почему nginx дает мне 404 с и как мне это исправить?