TwerTrue
@TwerTrue
Молодой и неопытный разработчик

Как правильно оптимизировать конфиг сайта?

В данный момент он выглядит вот так:

server {
    listen 80;
    listen [::]:80;

    # Redirect all HTTP requests to HTTPS with a 301 Moved Permanently response.
    return 301 https://$host$request_uri;
}

server {
  listen 443 ssl http2;
  listen [::]:443 ssl http2;
  server_name git.mauladen.ru www.git.mauladen.ru;

  # Настройки SSL
  ssl_certificate /etc/letsencrypt/live/mauladen.ru/fullchain.pem;
  ssl_certificate_key /etc/letsencrypt/live/mauladen.ru/privkey.pem;

  include /etc/letsencrypt/options-ssl-nginx.conf;


  location / {
      proxy_pass https://git.mauladen.ru:3000;
 }

}

server {
   listen 443 ssl http2;
   listen [::]:443 ssl http2;
   server_name mauladen.ru www.mauladen.ru;
   root /home/mauladen/mauladen.ru/www;
   index index.htm index.html;

  # Настройки SSL
  ssl_certificate /etc/letsencrypt/live/mauladen.ru/fullchain.pem;
  ssl_certificate_key /etc/letsencrypt/live/mauladen.ru/privkey.pem;

  include /etc/letsencrypt/options-ssl-nginx.conf;

  location / {
       # Перенаправление на 404 если нет нужного файла
       try_files $uri $uri/ =404;
  }
 }


Есть повторяющиеся моменты и это немного наводит на мысль, что я делаю что-то не так
  • Вопрос задан
  • 52 просмотра
Решения вопроса 1
sim3x
@sim3x
Для конфигов не применяется правило - DRY
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы