1,默认 server { listen 80; server_name localhost; root html; location / { index index.html index.htm index.php; } #error_page 404 /404.html; error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } location ~ .*\.(php|php5)?$ { #fastcgi_pass unix:/tmp/php-cgi.sock; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; include fastcgi.conf; } #charset gbk; #limit_conn crawler 20; location ~ .*\.(ico|gif|jpg|jpeg|png|html|htm)$ { expires 30d; } location ~ .*\.(css|js|txt|xml|swf|wav)$ { expires 24h; } location ^~ /(svn|.svn|\.tar\.gz) { deny all; } access_log /data0/logs/nginx/$server_name.access.log main; } } 2,有rewrite # cat app.test.com.conf server { listen 80; server_name app.test.com; index index.html index.htm index.php; root /data0/web_root/app.test.com/www; location / { try_files $uri $uri/ /index.php$is_args$args; } include vhosts/rewrite_app.conf; #error_page 404 /404.html; error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } location ~ \.php$ { include fastcgi.conf; #include fastcgi_params; fastcgi_pass 127.0.0.1:9000; #fastcgi_index index.php; try_files $uri =404; } #charset gbk; #limit_conn crawler 20; location ~ .*\.(ico|gif|jpg|jpeg|png|html|htm)$ { expires 30d; } location ~ .*\.(css|js|txt|xml|swf|wav)$ { expires 24h; } location ^~ /(svn|.svn|\.tar\.gz|\.git|\.ht|\.DS|\.pem) { deny all; } access_log /data0/logs/nginx/app.test.com_access.log main; }
nginx作为web 虚拟主机配置文件模板
原创
©著作权归作者所有:来自51CTO博客作者wpf926的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:nginx平滑升级

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Nginx的虚拟主机配置文件
server { listen 80; server_name www.aldjflas.cn; access_log &nb
server 虚拟主机 配置文件 listen -
Nginx(二)-- 配置文件之虚拟主机配置
1.配置文件与解释 2.Nginx虚拟主机配置 1.基于域名配置(使用的比较多) 1) 在nginx/con
Nginx 配置文件 虚拟主机配置 html nginx -
Nginx(二)配置文件及域名虚拟主机
Nginx的配置文件nginx.conf1.全局配置#user nobody; //运行用户worker_proccesses; &nb
server 虚拟主机 配置文件 events nobody -
虚拟主机配置python 虚拟主机配置文件路径
一、虚拟机配置文件 每个KVM虚拟主机都有自己的配置文件,都是以虚拟主机名命名;KVM虚拟机的配置文件在/etc/libvirt/qemu/下,以xml文件形式存在;
虚拟主机配置python 配置文件 xml 虚拟主机