其实跟apahce差不多。打开nginx的主配置文件nginx.conf,在最后面加以句:

include /etc/nginx/vhosts/*;

vhostsl里面存放着不同站点的配置,把本博客的例子贴上来:

server {
listen  80;
server_name  i.cteabox.com;

location / {
root   /var/www/tea/blog;
index  index.php index.html index.htm;
if (-d $request_filename){
rewrite ^/(.*)([^/])$ $1$2/ permanent;
}
if (-f $request_filename/index.html){
rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
rewrite (.*) $1/index.php;
}
if (!-f $request_filename){
rewrite (.*) /index.php;
}

}

error_page   500 502 503 504  /50x.html;
location = /50x.html {
root  /var/www/tea/blog;
}

# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
location ~ \.php$ {
fastcgi_pass   127.0.0.1:9000;
fastcgi_index  index.php;
fastcgi_param  SCRIPT_FILENAME   /var/www/tea/blog$fastcgi_script_name;
include        fastcgi_params;
}

location ~ /\.ht {
deny  all;
}

}

里面包括nginx的rewirte

转载于:https://www.cnblogs.com/heypigg/archive/2010/10/21/1857760.html

nginx如何配置多站点相关推荐

  1. 《Laradock》Nginx配置多站点多项目

    <Laradock>Nginx配置多站点多项目 1.在laradock/nginx 目录下新建一个vhost目录. 2.复制laradock/nginx/sites/default.con ...

  2. Ubuntu Nginx 配置多站点

    在维护 codecasts 期间,遇到很多次"一个 nginx 如何配置多个站点" 的问题,我通常的回复就是:多添加一个 server 的 block 配置就好了,然而很多同学还是 ...

  3. nginx技术(2)nginx的配置详解

    nginx的配置 1,启动nginx 1 2 3 4 5 6 7 [root@centos6 nginx-1.2.9]# /usr/sbin/nginx -c /etc/nginx/nginx.con ...

  4. CentOS6.5_64下 nginx+uwsgi+Python +多站点环境搭建

    本文章为各位介绍一篇关于CentOS6.5_64下 nginx+uwsgi+Python +多站点环境搭建 python web django 框架的例子. 作为一个严谨(其实就是有强迫症)的程序,为 ...

  5. php修改后nginx返回不生效,nginx修改配置后不生效的问题

    nginx增加了新的server name配置,发现nginx -s reload之后总是不生效. http和https均可以打开页面,但是页面是别的server页面,使用的证书也是别的server的 ...

  6. php localtion,详解Nginx Location配置

    今天有一位同学问到 Nginx 的站点多路径匹配的问题? 1.www.domain.com/a 需要返回 /var/www/domain.com/a/index.html 2.www.domain.c ...

  7. Nginx安装环境配置

    安装依赖包 安装make:yum -y install gcc automake autoconf libtool make 安装g++:yum -y install gcc gcc-c++ 安装pc ...

  8. nginx 注释配置及详解

    前言 DMZ(Demilitarized Zone) 非军事区,生产环境 WEB 服务部署的区域,公司的架构为一台nginx 充当 load balance 服务,负载到两台 nginx 上面,反向代 ...

  9. nginx php环境搭建_php+nginx环境配置

    本篇文章的内容是PHP和nginx环境的配置,在这里分享给大家,也给有需要的朋友一个参考 php+nginx环境配置 1.首先需要准备的应用程序包. nginx:nginx/Windows-1.0.4 ...

最新文章

  1. html css 显示数值_【CSS纯技术】20.03.05-CSS渲染的原理
  2. 2017英国AI形势报告:认知鸿沟、新商业模式和当下的挑战
  3. python找出图中所有闭合环_求图中的所有闭合环
  4. 简约之美Jodd-http--深入源码理解http协议
  5. C++ Primer 5th笔记(chap 17 标准库特殊设施)bernoulli_distribution 类
  6. 玩转mini2440开发板之【制作和修改linux启动logo图片】
  7. python程序员怎么面试_Python程序员面试,这些问题你必须提前准备!
  8. munin mysql_munin 监控 mysql 2种方法
  9. UISlider 滑块控件—IOS开发
  10. Python编程基础13:文件读写操作
  11. 使用lvs实现负载均衡(V2.0)
  12. day4_监控日志的脚本
  13. net core获取客户端ip
  14. 神经网络搭建六步法扩展
  15. Android之高仿墨迹天气桌面组件(AppWidgetProvider)
  16. word如何让单页变横向
  17. php新浪微博登录接口,php新浪微博登录接口用法实例
  18. wordpress themeforest
  19. 363、Java中级18 -【JDBC - 增、删、改】 2020.06.28
  20. PHP 实现精确统计在线人数功能

热门文章

  1. Pure Pursuit纯跟踪算法Python/Matlab算法实现
  2. 电路理论与linkage Mapper的安装
  3. 用html5点击消失,input点击后placeholder中的提示消息消失
  4. JDK 5、6、7、8、9、10、11、12、13、14 新特性汇总
  5. 信安教程第二版-第13章网络安全漏洞防护技术原理与应用
  6. 2020护网参考学习 关于护网行动的总结
  7. 概率图模型(PGM)/马尔可夫随机场(MRF)/条件随机场基本概念(CRF)
  8. bootstrap-table全选当前页所有数据checkAll
  9. JavaScript escape() 函数
  10. linux部署Oracle数据库--安装篇