Я хочу прокси в example1.com к example2.com с Nginx, настроить в качестве fllowNginx proxy_pass к неправильному области
server
{
listen 80;
server_name www.example1.com;
location/{
expires off;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_cache_use_stale off;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://www.example2.com/;
}
access_log /var/log/nginx/www.example1.com_access.log;
error_log /var/log/nginx/www.example1.com_error.log;
}
позже я меняю использовать example3.com:
server
{
listen 80;
server_name www.example1.com;
location/{
expires off;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_cache_use_stale off;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://www.example3.com/;
}
access_log /var/log/nginx/www.example1.com_access.log;
error_log /var/log/nginx/www.example1.com_error.log;
}
Безотносительно Я перезапускаю nginx, он будет прокси-сайт www.example1.com на www.example2.com, а не www.example3.com. Кто когда-либо сталкивался с этим вопросом?
Nginx версия: 1.8.0
Как вы сказали, что проблема elsewhere.I нашел ее, и она была решена, спасибо – JordanLu