我有两个网站,ineedbabypics.com和ineedtoclose.com
我已更新两个域名A记录以指向我的公共IP地址。 问题是我遵循代理的各种在线设置,无法让简单的重定向工作。当我在浏览器中输入两个域名时,它们都会转到ineedbabypics.com。
我希望ineedbabypics.com转到192.168.1.96和ineedtoclose.com转到192.168.1.83。以下是我的服务器块设置:
#nginx.conf
server {
listen 80;
listen [::]:80;
server_name _;
root /usr/share/nginx/html;
# Load configuration files for the default server block.
include /etc/nginx/default.d/*.conf;
location / {
}
#ineedbabypics.conf
server {
server_name http://ineedbabypics.com www.ineedbabypics.com;
set $upstream 192.168.1.96;
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://$upstream;
}
}
#ineedtoclose.conf
server {
server_name http://ineedtoclose.com www.ineedtoclose.com;
set $upstream 192.168.1.83;
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://$upstream;
}
}