Nginx 子域重定向到静态 URL
Nginx Subdomain redirect to static URL
我有一个可以通过 example.com:1234
浏览的域。现在我不想总是在最后键入端口,而是让 nginx 在浏览子域时将我重定向到静态 URL 例如。 status.example.com
.
我试过写一个重定向,但根本没用。
server {
listen 80;
server_name status.example.com;
return 301 $scheme://www.example.com:1234;
}
我的错误在哪里?是服务器块吗?我是不是漏掉了一些基本的东西?
请尝试如下配置,
server {
listen 80;
server_name status.example.com;
location / {
proxy_pass http://example.com:1234;
}
}
我有一个可以通过 example.com:1234
浏览的域。现在我不想总是在最后键入端口,而是让 nginx 在浏览子域时将我重定向到静态 URL 例如。 status.example.com
.
我试过写一个重定向,但根本没用。
server {
listen 80;
server_name status.example.com;
return 301 $scheme://www.example.com:1234;
}
我的错误在哪里?是服务器块吗?我是不是漏掉了一些基本的东西?
请尝试如下配置,
server {
listen 80;
server_name status.example.com;
location / {
proxy_pass http://example.com:1234;
}
}