Apache到NGINX代理配置重定向规则

时间:2015-05-13 10:55:51

标签: apache nginx proxy

我搜索了一些关于Apache到Nginx转换的主题,但我找不到与代理配置规则相关的主题。我是服务器语言的完全新手,但我迫切需要将我的网站迁移到新的托管服务提供商(在Nginx上运行)。

我需要将所有流量从www.impactteachers.com/teach重定向到application.impactteachers / teach。

在Apache中:

ProxyRequests Off
ProxyPreserveHost On



<Proxy http://application.impactteachers.com:8080/teach/>
   Order allow,deny
   Allow from all
</Proxy>



ProxyPass /teach/ http://application.impactteachers.com:8080/teach/
ProxyPassReverse /teach/ http://application.impactteachers.com:8080/teach/

我已经尝试过@John的建议(感谢您带领我朝着正确的方向前进),但仍然没有运气,我将代码更改为我在此处找到的内容http://wiki.nginx.org/LikeApache

所以这就是我所在的地方:

location /teach {
   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://application.impactteachers.com:8080;
   proxy_redirect          off;
}

仍然没有,你们可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

未测试..在您的服务器块中:

PhotoSaveViewController