Конфликт конфигурационных файлов Nginx 2 vhost, и домен второго конфигурационного файла показывает "слишком много перенаправлений"
У меня есть 2 приложения на моем сервере. Оба они являются Saas и имеют функцию белого ярлыка. Один из них - это путешествие, а другой - проект блогера Saas. Туристический проект работает отлично. Но проекты блоггеров показывают слишком много перенаправлений. Я провел некоторый тест и увидел, что если я удаляю файл конфигурации nginx блоггера, он будет перенаправлен в домен моего проекта путешествия. Вы можете проверить домен http://blogger.az/. Это показывает слишком много перенаправлений. Но если я удалю его конфигурационный файл nginx, он будет перенаправлен на jintravel.com. Вот файлы конфигурации:
Туристический проект
server {
listen 80;
listen [::]:80;
server_name 165.227.173.134;
return 301 https://jintravel.com$request_uri;
}
server {
listen 80;
listen [::]:80;
server_name tatil.az;
return 301 http://www.tatil.az$request_uri;
}
server {
listen 80;
listen [::]:80;
server_name jintravel.com www.jintravel.com admin.jintravel.com partners.jintravel.com secure.jintravel.com;
return 301 https://$host$request_uri;
}
server {
listen 80 default_server;
server_name _;
include sharedconfs/travel.conf;
}
server {
client_max_body_size 128M;
server_name _;
include sharedconfs/travel.conf;
gzip on;
gzip_disable "msie6";
gzip_vary on;
gzip_proxied any;
gzip_comp_level 6;
gzip_buffers 16 8k;
gzip_http_version 1.1;
gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javas$
listen 443 ssl; # managed by Certbot
ssl_certificate /etc/sslcerts/live/travel.com/fullchain.pem; # managed by Certbot
ssl_certificate_key /etc/sslcerts/live/travel.com/privkey.pem; #managed by Certbot
include /etc/sslcerts/options-ssl-nginx.conf; # managed by Certbot
ssl_dhparam /etc/sslcerts/ssl-dhparams.pem; # managed by Certbot
}
Блог проекта
server {
listen 80;
listen [::]:80;
server_name www.blogger.az;
return 301 https://blogger.az$request_uri;
}
server {
listen 80;
listen [::]:80;
server_name blogger.az www.blogger.az;
return 301 https://$host$request_uri;
}
server {
listen 80;
server_name _;
include sharedconfs/blog.conf;
}
server {
client_max_body_size 128M;
server_name _;
include sharedconfs/blog.conf;
gzip on;
gzip_disable "msie6";
gzip_vary on;
gzip_proxied any;
gzip_comp_level 6;
gzip_buffers 16 8k;
gzip_http_version 1.1;
gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javas$
listen 443 ssl; # managed by Certbot
ssl_certificate /etc/sslcerts/live/blog.com/fullchain.pem; # managed by Certbot
ssl_certificate_key /etc/sslcerts/live/blog.com/privkey.pem; #managed by Certbot
include /etc/sslcerts/options-ssl-nginx.conf; # managed by Certbot
ssl_dhparam /etc/sslcerts/ssl-dhparams.pem; # managed by Certbot
}