我正在使用Nginx在服务器上使用Python / Flask服务我的主要网站。
现在,我想将子文件夹重定向到其他服务器。
请考虑以下情形:
mysite.com/blog(服务器IP:xxxxxx)=> mysite.com/blog(服务器IP:yyyyyy)
第二台服务器是Cpanel,我将在其上运行WordPress作为我的博客。
这是我的Nginx配置:
server {
listen 80 default_server;
return 301 https://$host$request_uri;
server_name mysite.com;
location / {
proxy_pass http://localhost:8000;
include /etc/nginx/proxy_params;
proxy_redirect off;
}
location /static {
alias /home/www/static;
}
}
server {
server_name www.mysite.com;
return 301 $scheme://mysite.com$request_uri;
}
server {
server_name xx.xx.xx.xxx;
return 301 $scheme://mysite.com$request_uri;
}