nginx怎样用同一域名解析到同一目录,自动判断运行php和JDK网站?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

nginx怎样用同一域名解析到同一目录,自动判断运行php和JDK网站?

秋日的私语 2015-11-19 07:51:23 6879
如域名www.xxxxx.com解析到主机目录后,如果访问www.xxxx.com,则打开的是PHP网站,如果访问www.xxxx.com/oa/,则访问的是JDK的网站。应该如何配置参数?
现在JDK的网站由另一二级域名解析,反向代理到8080端口,如下:
server {  
        listen       80;  
        server_name  bg.xxxxx.com;
  
        #charset koi8-r;  
  
        access_log  /alidata/log/nginx/access/dzbg.log;  
  
    root   /mnt/www/oa/;  

#将请求反向代理到tomcat应用服务器上了

location / {  
              
             index   index.jsp index.html index.htm ;  
  
             proxy_redirect          off;    
             proxy_set_header        Host            $host;    
             proxy_set_header        X-Real-IP       $remote_addr;    
             proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;    
             client_max_body_size    60m;    
             client_body_buffer_size 128k;    
             proxy_buffers           32 4k;  
             proxy_connect_timeout   3;    
             proxy_send_timeout      30;    
             proxy_read_timeout      30;    
             proxy_pass http://127.0.0.1:8080;  
        }


域名解析 Java 应用服务中间件 PHP nginx
分享到
取消 提交回答
全部回答(1)
  • 秋日的私语
    2015-11-19 08:04:54
    而且PHP和JDK网站文件不在同一目录
    0 0
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题
推荐课程