Подскажите пожалуйста, как лучше сделать редактирования кучу vhost на сервере nginx?
Есть много однотипных виртуалхостов, в них я хочу убрать один блок server.
Этот блок убрать или закоментировать:
Код: Выделить всё
server {
listen 1.1.1.1:443 http2 ssl;
server_name www.test.mydom.biz;
return 301 https://dev.mydom.biz$request_uri;
ssl_certificate /etc/letsencrypt/live/test.mydom.biz/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/test.mydom.biz/privkey.pem;
ssl_trusted_certificate /etc/letsencrypt/live/test.mydom.biz/cert.pem;
include inc_conf/ssl_conf;
}
Код: Выделить всё
server {
listen 1.1.1.1:80;
server_name www.test.mydom.biz test.mydom.biz;
location /.well-known/acme-challenge/ {
root /www/dir;
}
location / {
return 301 https://dev.mydom.biz$request_uri;
}
}
server {
listen 1.1.1.1:443 http2 ssl;
server_name www.test.mydom.biz;
return 301 https://dev.mydom.biz$request_uri;
ssl_certificate /etc/letsencrypt/live/test.mydom.biz/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/test.mydom.biz/privkey.pem;
ssl_trusted_certificate /etc/letsencrypt/live/test.mydom.biz/cert.pem;
include inc_conf/ssl_conf;
}
server {
listen 1.1.1.1:443 http2 ssl;
server_name test.mydom.biz;
return 301 https://dev.mydom.biz$request_uri;
ssl_certificate /etc/letsencrypt/live/test.mydom.biz/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/test.mydom.biz/privkey.pem;
ssl_trusted_certificate /etc/letsencrypt/live/test.mydom.biz/cert.pem;
include inc_conf/ssl_conf;
root /www/test.mydom.local/;
include inc_conf/lock_bots;
include /etc/nginx/redir_test_local;
}