我的服务器中有 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
}