Имеется такой конфиг
solgryn@ruvds-dbrt6:/var/www$ cat /etc/nginx/sites-available/kipo.conf
server {
listen 80;
server_name xxx.xxx.xxx.45; #скрыл ip
root /var/www/kipo;
index index.php index.html;
location / {
try_files $uri $uri/ =404;
}
}
Вот что лежит в папке.
</html>solgryn@ruvds-dbrt6:/etc/nginx$ ls -a /var/www/kipo
. .. index.css index.php null.css src theme-switcher.js
Вот демонстрация того что всё вроде как работает.
solgryn@ruvds-dbrt6:/etc/nginx$ curl -L xxx.xxx.xxx.45 #скрыл ip
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@500;700&display=swap" rel="stylesheet">
<link rel="stylesheet" href="null.css">
<link rel="stylesheet" href="index.css">
<link rel="icon" type="image/x-icon" href="src/favicon/favicon-16x16.png" sizes="16x16">
<link rel="icon" type="image/x-icon" href="src/favicon/favicon-32x32.png" sizes="32x32">
<link rel="icon" type="image/x-icon" href="src/favicon/android-chrome-192x192.png" sizes="192x192">
<link rel="icon" type="image/x-icon" href="src/favicon/android-chrome-512x512.png" sizes="512x512">
<script src="theme-switcher.js"></script>
<title>Расписание</title>
</head>
В инспекторе хрома
Запрос:
URL Запроса:
http://xxx.xxx.xxx45/
Метод Запроса:
GET
Код Статуса:
200 OK (источник: кеш диска)
Удаленный Адрес:
xxx.xxx.xx.45:80
Правило Для URL Перехода:
strict-origin-when-cross-origin
Ответ:
Accept-Ranges:
bytes
Content-Length:
7503
Content-Type:
application/octet-stream
Date:
Fri, 02 Jun 2023 20:31:49 GMT
Etag:
"64792741-1d4f"
Last-Modified:
Thu, 01 Jun 2023 23:18:25 GMT
Server:
nginx/1.18.0 (Ubuntu)
Проблема в том что сайт просто не отображается, вместо этого скаячивается файл без расширения с названием "Без названия", если открываю его в текстовом редакторе, то вижу там содержимое index.
Вопрос что я делаю не так. Вроде всё делал согласно руководствам, уже сбился со счету сколько их попробовал.