Nginx配置虚拟主机示例方法
2013-05-29 18:22
721 查看
ginx中的配置虚拟主机与windows下配置的方法有很多的区别的,下面我来给大家介绍一个IP地址下给nginx中配置多个不同虚拟主机方法。打开 nginx安装目录/conf/nginx.conf文件找到http花括号在里边加入以下代码
把以上代码拷贝进nginx.conf以后,保存重启nginx即可生效。
代码如下 | 复制代码 |
server { listen 80; #端口,通常默认就好(必须) server_name www.111cn.net 111cn.net; #域名,多个用空格隔开(必须) index index.html index.htm index.php; #默认首页文档,多个可以增加(必须) root /data0/htdocs/www.111cn.net; #虚拟主机目录(必须) #--自动在域名前补齐www(非必要)--# if ($host != 'www.111cn.net' ) { rewrite ^/(.*)$ http://www.111cn.net/$1 permanent; } #--域名补齐结束--# #--为WordPress伪静态--(非必要)--# 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; } #--WordPress伪静态结束--# #--PHP支持--如果你搭建的是PHP环境则此段要加--# location ~ .*.(php|php5)?$ { #fastcgi_pass unix:/tmp/php-cgi.sock; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; include fcgi.conf; } #--PHP支持结束--# #--额外配置,如果线上运行最好去掉,如第一行代表开开检索(不安全)--# autoindex on; autoindex_exact_size off; autoindex_localtime on; #--额外配置--# #日志打开(最新版本格式) access_log /data1/logs/access_qttc.log logs; } |
相关文章推荐
- Nginx配置示例和方法(虚拟主机)
- nginx 配置虚拟主机的三种方法
- nginx搭建虚拟主机的配置文件方法
- nginx下配置虚拟主机的三种方法
- nginx学习5——配置虚拟主机以,检查nginx配置的方法,windows下的配置
- Nginx虚拟主机配置实践之nginx访问同一个地址方法(二)
- 【NGINX】虚拟主机配置示例
- XAMPP下使用顶级域名绑定虚拟主机的配置方法和示例
- nginx 配置虚拟主机访问PHP文件 502错误的解决方法
- 【nginx运维基础(2)】Nginx的配置文件说明及虚拟主机配置示例
- Nginx下配置虚拟主机的三种方法
- nginx 配置虚拟主机,实现在一个服务器可以访问多个网站的方法
- nginx 配置虚拟主机访问PHP文件 502错误的解决方法
- Nginx下配置虚拟主机的三种方法
- Tomcat配置虚拟主机的方法
- Nginx 笔记与总结(3)配置虚拟主机
- Zabbix 的自动监控项目监控Nginx各虚拟主机配置 - Low Level Discovery
- linux环境apache多端口配置虚拟主机的方法深入介绍
- Tomcat虚拟主机配置示例
- tomcat虚拟主机配置方法详解