nginx代理IIS轻松实现支持JSP,PHP,ASP平台
通过使用高效代理服务器nginx代理IIS轻松实现支持JSP,PHP,ASP多功能平台
其中IIS中的站点监听端口全部设置为8080。tomcat设置为8888.
例如:
- IIS中有如下两站点:
原网站已经失效(假设由PHP实现); www.52kantv.com (假设由ASP实现)
2. tomcat中有以下一个站点:
www.piaoxingo.com (JSP实现)
则nginx实现代理以80端口监听http请求
upstream 56sj{
server 原网站已经失效:8080 ;
}
server {
listen 80;
server_name 原网站已经失效;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
proxy_set_header Host $host;
proxy_set_header X_Real_IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_pass http://56sj ;
}
}
upstream 52kantv{
server www.52kantv.com:8080;
}
server {
listen 80;
server_name www.52kantv.com;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
proxy_set_header Host $host;
proxy_set_header X_Real_IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_pass http://52kantv ;
}
}
upstream piaoxingo {
server localhost:8888;
}
server {
listen 80;
server_name www.piaoxingo.com;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
proxy_set_header Host $host;
proxy_set_header X_Real_IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_pass http://piaoxingo ;
}
}
大功告成!
转载请注明来自此站:http://原网站已经失效/article/116.html