打印

LNMPA 常见问题整理(不定期更新)

nginx 虚拟目录 执行 php 相关配置

请问一下 关于 lnmp 的 vhost 的目录下的 虚拟目录问题  在虚拟目录中执行 php没有输出 , vhost/xx.conf  该怎么配置呀?
复制内容到剪贴板
代码:
server
        {
                listen       443;
                server_name www.domain.com;
                index index.html index.htm index.php default.html default.htm default.php;
                root  /home/https/;

                ssl  on;
                ssl_certificate      ssl/ssl.crt;
                ssl_certificate_key  ssl/ssl.key;
                ssl_session_timeout  5m;
                ssl_protocols  SSLv2 SSLv3 TLSv1;
                ssl_ciphers  ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
                ssl_prefer_server_ciphers on;
        
location /abc/
        {
                alias /home/wwwlogs/;
        }

        location ~ ^/abc/(.*\.php)$
        {
                alias /home/wwwlogs/$1;
                fastcgi_pass 127.0.0.1:6000;
                include fastcgi.conf;
        }

                include none.conf;
                location ~ .*\.(php|php5)?$
                        {
                                fastcgi_pass  unix:/tmp/php-cgi.sock;
                                fastcgi_index index.php;
                                fastcgi_param  HTTPS on;
                                include fcgi.conf;
                        }

                location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
                        {
                                expires      30d;
                        }

                location ~ .*\.(js|css)?$
                        {
                                expires      12h;
                        }

                access_log off;
        }
server
        {
                listen       443;
                server_name user.domain.com;
                index index.html index.htm index.php default.html default.htm default.php;
                root  /home/;

                ssl  on;
                ssl_certificate      ssl/ssl.crt;
                ssl_certificate_key  ssl/ssl.key;
                ssl_session_timeout  5m;
                ssl_protocols  SSLv2 SSLv3 TLSv1;
                ssl_ciphers  ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
                ssl_prefer_server_ciphers on;


                include none.conf;
                location ~ .*\.(php|php5)?$
                        {
                                fastcgi_pass  unix:/tmp/php-cgi.sock;
                                fastcgi_index index.php;
                                fastcgi_param  HTTPS on;
                                include fcgi.conf;
                        }

                location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
                        {
                                expires      30d;
                        }

                location ~ .*\.(js|css)?$
                        {
                                expires      12h;
                        }

                access_log off;
        }
[ 本帖最后由 wap777 于 2012-6-18 20:44 编辑 ]

TOP