Redirect 301重定向到Nginx&;保留URL
我有一个在ISP托管的域。让我们说-hello.mysite.com。 我已经设置了一个nginxhttp服务器来在家中提供静态html。假设nginx http服务器的公共ip地址为37.252.120.91。我已经配置了从hello.mysite.com到http->//37.252.120.91的301转发。这很好,但我的浏览器中丢失了原始url。我想查看中的内容,但仍希望在浏览器地址栏上查看。我在nginx.conf文件中尝试了以下设置,但没有效果Redirect 301重定向到Nginx&;保留URL,redirect,nginx,Redirect,Nginx,我有一个在ISP托管的域。让我们说-hello.mysite.com。 我已经设置了一个nginxhttp服务器来在家中提供静态html。假设nginx http服务器的公共ip地址为37.252.120.91。我已经配置了从hello.mysite.com到http->//37.252.120.91的301转发。这很好,但我的浏览器中丢失了原始url。我想查看中的内容,但仍希望在浏览器地址栏上查看。我在nginx.conf文件中尝试了以下设置,但没有效果 server { listen 80;
server {
listen 80;
server_name hello.mysite.com;
location / {
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://37.252.120.91/;
}
}
你能帮我解决这个问题吗?重定向就是重定向。您被引导到其他地方,远离原始站点。您无法仅在web服务器级别执行要求的操作 您需要使用iframe之类的工具: 通过这种方式,您可以在hello.mysite.com上设置主机,该主机将显示相同的内容