使用 NGINX 并尝试使用相同的 URL 但通过另一个端口传输的流量重定向到另一个网站。
这可能吗:
server {
listen 80
server_name myurl.com;
}
server {
listen 8080;
server_name myurl.com:8080;
}
答案1
是的,有可能。
我认为您不能在server_name
指令中包含端口号(官方网站上没有任何地方提及这种语法),因此,请尝试这个,它应该可以工作:
server {
listen *:80;
server_name example.org;
}
server {
listen *:8080;
server_name example.org;
}