lnmpa怎么做请求转发?
我服务器装了lnmpa1.2的版本.现在有个需求.假设我现在部署了一个网站,用的域名是123.bb.com.然后要把对123.bb.com/path的请求转发到123.cc.com:7700上,那我在nginx里该怎么配置?目前在nginx配置文件的server段里加了下面的代码,但是没有效果.请问要实现上面的需求,该怎么配置nginx文件?
location /lctong {
root html;
indexindex.html index.htm;
proxy_passhttp://123.cc.com:7700;
#proxy_passhttp://localhost:8080;
#proxy_passhttp://192.168.100.125:8080;
proxy_http_version 1.1;
proxy_redirect off;
proxy_set_headerX-Forwarded-For$proxy_add_x_forwarded_for;
proxy_set_headerX-Real-IP$remote_addr;
proxy_set_headerHost $http_host;
} 搞定了...原来是我改错文件了.....
应该要改vhost里面相应域名对应的文件.... #cat 123.bb.conf
server {
listen 80;
server_name 123.bb.com;
location / {
root html/bb;
indexindex.html index.htm;
}
rewrite ^(.*) /path http://123.cc.com:7700 break;
}
#cat 123.cc.conf
server {
listen 80;
server_name 123.cc.com;
location / {
root html/cc;
indexindex.html index.htm;
}
}
[ 本帖最后由 GIN 于 2016-8-25 14:02 编辑 ]
页:
[1]