我有一个可以通过example.com:1234
浏览的域名。现在我不想总是在最后输入端口,而是在浏览子域时让nginx将我重定向到静态URL,例如。 status.example.com
。
我尝试过编写重定向,但它根本不起作用。
server {
listen 80;
server_name status.example.com;
return 301 $scheme://www.example.com:1234;
}
我的错误在哪里?它是服务器块吗?我错过了一些基本的东西吗?
答案 0 :(得分:5)
请尝试如下配置,
server {
listen 80;
server_name status.example.com;
location / {
proxy_pass http://example.com:1234;
}
}