码迷,mamicode.com
首页 > Web开发 > 详细

常规 nginx 代理apache

时间:2019-01-14 10:52:39      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:virt   apach   http   scheme   code   serve   nginx   cat   rom   

nginx:

server {
  server_name www.xx.com xx.com;
  access_log /data/wwwlogs/www.xx.com_nginx.log combined;
  index index.html index.htm index.php;
  root /home/f/data/wwwroot/www.xx.com/xx/public;
  if ($host != www.xx.com) {  return 301 $scheme://www.xx.com$request_uri;  }
  ############################## xu add ##########

   #if (!-e $request_filename) {
   #rewrite  ^(.*)$  /index.php?s=/$1  last;
   #break;
   #}

  ############################### end #################################
  location / {
    try_files $uri @apache;
  }
  location @apache {
    proxy_pass http://127.0.0.1:88;
    include proxy.conf;
    proxy_hide_header Upgrade;
  }
  location ~ .*\.(php|php5|cgi|pl)?$ {
    proxy_pass http://127.0.0.1:88;
    include proxy.conf;
    proxy_hide_header Upgrade;
  }
  location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|flv|mp4|ico)$ {
    expires 30d;
    access_log off;
  }
  location ~ .*\.(js|css)?$ {
    expires 7d;
    access_log off;
  }
  location ~ /\.ht {
    deny all;
  }
}

 

 

 

apache:

<VirtualHost *:88>
  ServerAdmin admin@example.com
  DocumentRoot "/home/f/data/wwwroot/www.xx.com/xx/public"
  ServerName www.xx.com
  ServerAlias xx.com

  ErrorLog "/data/wwwlogs/www.xx.com_error_apache.log"
  CustomLog "/data/wwwlogs/www.xx.com_apache.log" common
<Directory "/home/f/data/wwwroot/www.xx.com/xx/public">
  SetOutputFilter DEFLATE
  Options FollowSymLinks ExecCGI
  Require all granted
  AllowOverride All
  Order allow,deny
  Allow from all
  DirectoryIndex index.html index.php
</Directory>
</VirtualHost>

 

简单配置 nginx 转发 Tomcat :

server {
  listen 80;
  server_name shxt.yadanmall.com;
  access_log /data/wwwlogs/shxt.yadanmall.com_nginx.log combined;
  index index.html index.htm index.php;
  root /home/f/data/wwwroot/shxt;
  
  
  location / {  
    proxy_pass http://localhost:8080;
  }
}

  

 

常规 nginx 代理apache

标签:virt   apach   http   scheme   code   serve   nginx   cat   rom   

原文地址:https://www.cnblogs.com/q1104460935/p/10265217.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!