nginx如何配置多站点
其实跟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如何配置多站点相关推荐
- 《Laradock》Nginx配置多站点多项目
<Laradock>Nginx配置多站点多项目 1.在laradock/nginx 目录下新建一个vhost目录. 2.复制laradock/nginx/sites/default.con ...
- Ubuntu Nginx 配置多站点
在维护 codecasts 期间,遇到很多次"一个 nginx 如何配置多个站点" 的问题,我通常的回复就是:多添加一个 server 的 block 配置就好了,然而很多同学还是 ...
- 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 ...
- CentOS6.5_64下 nginx+uwsgi+Python +多站点环境搭建
本文章为各位介绍一篇关于CentOS6.5_64下 nginx+uwsgi+Python +多站点环境搭建 python web django 框架的例子. 作为一个严谨(其实就是有强迫症)的程序,为 ...
- php修改后nginx返回不生效,nginx修改配置后不生效的问题
nginx增加了新的server name配置,发现nginx -s reload之后总是不生效. http和https均可以打开页面,但是页面是别的server页面,使用的证书也是别的server的 ...
- php localtion,详解Nginx Location配置
今天有一位同学问到 Nginx 的站点多路径匹配的问题? 1.www.domain.com/a 需要返回 /var/www/domain.com/a/index.html 2.www.domain.c ...
- Nginx安装环境配置
安装依赖包 安装make:yum -y install gcc automake autoconf libtool make 安装g++:yum -y install gcc gcc-c++ 安装pc ...
- nginx 注释配置及详解
前言 DMZ(Demilitarized Zone) 非军事区,生产环境 WEB 服务部署的区域,公司的架构为一台nginx 充当 load balance 服务,负载到两台 nginx 上面,反向代 ...
- nginx php环境搭建_php+nginx环境配置
本篇文章的内容是PHP和nginx环境的配置,在这里分享给大家,也给有需要的朋友一个参考 php+nginx环境配置 1.首先需要准备的应用程序包. nginx:nginx/Windows-1.0.4 ...
最新文章
- html css 显示数值_【CSS纯技术】20.03.05-CSS渲染的原理
- 2017英国AI形势报告:认知鸿沟、新商业模式和当下的挑战
- python找出图中所有闭合环_求图中的所有闭合环
- 简约之美Jodd-http--深入源码理解http协议
- C++ Primer 5th笔记(chap 17 标准库特殊设施)bernoulli_distribution 类
- 玩转mini2440开发板之【制作和修改linux启动logo图片】
- python程序员怎么面试_Python程序员面试,这些问题你必须提前准备!
- munin mysql_munin 监控 mysql 2种方法
- UISlider 滑块控件—IOS开发
- Python编程基础13:文件读写操作
- 使用lvs实现负载均衡(V2.0)
- day4_监控日志的脚本
- net core获取客户端ip
- 神经网络搭建六步法扩展
- Android之高仿墨迹天气桌面组件(AppWidgetProvider)
- word如何让单页变横向
- php新浪微博登录接口,php新浪微博登录接口用法实例
- wordpress themeforest
- 363、Java中级18 -【JDBC - 增、删、改】 2020.06.28
- PHP 实现精确统计在线人数功能
热门文章
- Pure Pursuit纯跟踪算法Python/Matlab算法实现
- 电路理论与linkage Mapper的安装
- 用html5点击消失,input点击后placeholder中的提示消息消失
- JDK 5、6、7、8、9、10、11、12、13、14 新特性汇总
- 信安教程第二版-第13章网络安全漏洞防护技术原理与应用
- 2020护网参考学习 关于护网行动的总结
- 概率图模型(PGM)/马尔可夫随机场(MRF)/条件随机场基本概念(CRF)
- bootstrap-table全选当前页所有数据checkAll
- JavaScript escape() 函数
- linux部署Oracle数据库--安装篇