centos lnup 0.5 nginx 同一个IP配置多个域名
nginx.conf的server配置如下
server
??? {
??? ??? listen?????? 80;
??? ??? server_name .ai9475.com; #注意前面的小数点,这样就不用配置www
??? ??? index index.html index.htm index.php;
??? ??? root? /home/wwwroot/;
??? ??? error_page 404 = /404.php; #需要在前面http中加 fastcgi_intercept_errors on;
??? ??? location ~ .*\.(php|php5)?$
??? ??? ??? {
??? ??? ??? ??? fastcgi_pass? unix:/tmp/php-cgi.sock;
??? ??? ??? ??? fastcgi_index index.php;
??? ??? ??? ??? include fcgi.conf;
??? ??? ??? }
??? ??? location /status {
??? ??? ??? stub_status on;
??? ??? ??? access_log?? off;
??? ??? }
??? ??? location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
??? ??? ??? {
??? ??? ??? ??? expires????? 30d;
??? ??? ??? }
??? ??? location ~ .*\.(js|css)?$
??? ??? ??? {
??? ??? ??? ??? expires????? 12h;
??? ??? ??? }
??? ??? log_format? access? '$remote_addr - $remote_user [$time_local] "$request" '
???????????? '$status $body_bytes_sent "$http_referer" '
???????????? '"$http_user_agent" $http_x_forwarded_for';
??? ??? access_log? /home/wwwlogs/access.log? access;
??? }
include vhost/*.conf; #一定要包含在这个
?
有/usr/loca/nginx/conf/ 下创建vhost
?
添加一个文件ai9475_cn.conf文件,配置内容如下
?
server
??? {
??? ??? listen?????? 80;
??? ??? server_name .ai9475.cn;
??? ??? index index.html index.htm index.php;
??? ??? root /home/wwwai9475cn/;
??? ???
??? ??? error_page 404 = /404.php;
??? ??? location ~ .*\.(php|php5)?$
??? ??? ??? {
??? ??? ??? ??? fastcgi_pass? unix:/tmp/php-cgi.sock;
??? ??? ??? ??? fastcgi_index index.php;
??? ??? ??? ??? include fcgi.conf;
??? ??? ??? }
??? ??? location /status {
??? ??? ??? stub_status on;
??? ??? ??? access_log?? off;
??? ??? }
??? ??? location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
??? ??? ??? {
??? ??? ??? ??? expires????? 30d;
??? ??? ??? }
??? ??? location ~ .*\.(js|css)?$
??? ??? ??? {
??? ??? ??? ??? expires????? 12h;
??? ??? ??? }
??? ??? log_format? commpany_access? '$remote_addr - $remote_user [$time_local] "$request" '
???????????? '$status $body_bytes_sent "$http_referer" '
???????????? '"$http_user_agent" $http_x_forwarded_for';
??? ??? access_log? /home/wwwlogs/access_ai9475cn.log? commpany_access;
??? }
?