首页 > Web开发 > 详细

nginx 配置web 虚拟目录 并且codeIgniter,thinkphp 重新url 地址

时间:2014-07-01 08:47:18      阅读:450      评论:0      收藏:0      [点我收藏+]

nginx 配置虚拟目录并且url 重写


 

server {
    #侦听80端口
        listen 8090;
        #定义使用www.xx.com访问
        server_name  127.0.0.1;

        #设定本虚拟主机的访问日志
        access_log  /var/log/nginx/access.log;
        error_log   /var/log/nginx/error.log; 
        root  /home/lxy/www/cs/;         #定义服务器的默认网站根目录位置

    #默认请求
    location / {
          index index.php index.html index.htm;   #定义首页索引文件的名称
           if (!-e $request_filename) {
                rewrite ^/(.*)$ /index.php?$1 last;
                 break;
             }
       }

    #PHP 脚本请求全部转发到 FastCGI处理. 使用FastCGI默认配置.
    location ~ \.php$ {
        fastcgi_pass 127.0.0.1:9000;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME /home/lxy/www/cs/$fastcgi_script_name;
        include fastcgi_params;
    }

    #禁止访问 .htxxx 文件
    location ~ /\.ht {
        deny all;
    }

}

其中   if (!-e $request_filename) {
                rewrite ^/(.*)$ /index.php?$1 last;
                 break;
             } i

就是对 url 重写,重写后的url 可以通过   http://127.0.0.1:8090/index.php/Page/index  访问web 网站

nginx 配置web 虚拟目录 并且codeIgniter,thinkphp 重新url 地址,布布扣,bubuko.com

nginx 配置web 虚拟目录 并且codeIgniter,thinkphp 重新url 地址

原文:http://blog.csdn.net/xingjigongsi/article/details/36075113

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!