读书人

关于Java一个项目多索引多业务多域名的

发布时间: 2012-07-20 10:38:30 作者: rapoo

关于Java一个项目多目录多业务多域名的部署方案

项目结构采用ssi?

?

如何目录

web

--src

--webContet

--bbs

--uc

?

部署时候 bbs.test.com域名指向 bbs目录

uc.test.com指向uc目录

?

采用nginx?rewrite?

?

nginx 配置文件如下

?

#user  nobody;worker_processes  1;error_log  logs/error.log;#error_log  logs/error.log  notice;#error_log  logs/error.log  info;#pid        logs/nginx.pid;events {    worker_connections  1024;}http {    include       mime.types;    default_type  application/octet-stream;   server {listen 80;server_name *.test.com;root D:\tomcat5.5\webapps\website;location ~ ^/(website|usercenter|spreader)/ #这是里可以加多个目录,如果不加目录,会无法访问到cbs.test.com/目录下的文件,如图片目录/images{proxy_redirect off;proxy_set_header Host www.test.com;proxy_pass http://127.0.0.1:18080;}location / {set $domain default;if ( $http_host ~* "^(.*)\.test\.com$") {set $domain $1;}rewrite ^/(.*) /website/$domain/$1 last;}}access_log off;}

?

访问 bbs.test.com到 自动跳转到bbs目录 而且域名不变

读书人网 >Web前端

热点推荐