Чтобы удалить или заменить приветственную страницу nginx, вам нужно отредактировать конфигурационный файл Nginx для вашего сайта. Вот как это можно сделать:
1. **Найдите конфигурационный файл Nginx для вашего сайта.**
Конфигурационные файлы обычно находятся в `/etc/nginx/sites-available/` (и символически связаны с `/etc/nginx/sites-enabled/`). Если вы используете стандартный конфигурационный файл, он может быть назван `default` или может иметь имя вашего домена.
2. **Отредактируйте конфигурационный файл.**
Используйте текстовый редактор для редактирования файла. Например:
```bash
sudo nano /etc/nginx/sites-available/default
```
3. **Укажите корневой каталог для своего сайта.**
В блоке `server`, найдите директиву `root`, которая указывает корневой каталог документов для вашего сайта. Замените его на путь к каталогу с вашими файлами HTML. Например:
```nginx
server {
listen 80 default_server;
listen [::]:80 default_server;
server_name _;
root /var/www/html; # Путь к вашему каталогу
index index.html index.htm index.nginx-debian.html;
location / {
try_files $uri $uri/ =404;
}
# ... остальная часть конфигурации
}
```
4. **Замените или создайте новый индексный файл.**
Поместите вашу индексную страницу (например, `index.html`) в указанный корневой каталог (`/var/www/html` в примере выше).
5. **Перезагрузите Nginx.**
Сохраните изменения и закройте редактор. Затем перезапустите Nginx, чтобы изменения вступили в силу:
```bash
sudo systemctl reload nginx
```
6. **Убедитесь, что SSL настроен корректно.**
Если у вас настроен SSL (HTTPS), убедитесь, что у вас есть соответствующий `listen` для порта 443 с SSL параметрами и редирект с 80 на 443, как показано ниже:
```nginx
server {
listen 80;
listen [::]:80;
server_name example.com www.example.com;
return 301 https://$server_name$request_uri; # Редирект на HTTPS
}
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name example.com www.example.com;
ssl_certificate /path/to/ssl/cert.pem;
ssl_certificate_key /path/to/ssl/key.pem;
root /var/www/html;
index index.html;
# ... остальная часть конфигурации
}
```
Эти шаги должны помочь вам убрать стандартную страницу Nginx и показать вашу собственную страницу на вашем веб-сервере. Если вам нужна больше помощи в настройке SSL или других аспектов конфигурации Nginx, имеется множество ресурсов и руководств по Nginx в интернете.