Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] 求助一个nginx下的rewrite写法,请大家进来看看

[复制链接]
hukaiforever 发表于 2009-7-21 09:44:32 | 显示全部楼层 |阅读模式
我先来说一下我的环境  我装的是nginx/0.6.35  应用程序是基于开源框架ThinkPHP 写的。
我的nginx配置为
server {
        listen  222.186.33.116:80;
        server_name  www.ibugao.cn;

        access_log  /var/log/nginx/localhost.access.log;

        location / {
                root   /var/www/nginx-default/ibugaocn;
                index  index.html index.php index.htm;
               rewrite ^/(.*)$ /index.php/$1 last;
             }

        location /doc {
                root   /usr/share;
                autoindex on;
                allow 127.0.0.1;
                deny all;
        }

        location /images {
                root   /var/www/nginx-default/ibugaocn;
                autoindex on;
        }

        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
                root   /var/www/nginx-default/ibugaocn;
        }
location ~ \.php$ {

                   fastcgi_pass 127.0.0.1:9000;
                   fastcgi_index index.php;
                   set $path_info "";
                   set $real_script_name $fastcgi_script_name;
                   if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$") {
                        set $real_script_name $1;
                        set $path_info $2;
                   }
                   fastcgi_param SCRIPT_FILENAME /var/www/nginx-default/ibugaocn$real_script_name;
                   fastcgi_param SCRIPT_NAME $real_script_name;
                   fastcgi_param PATH_INFO $path_info;
                   include /etc/nginx/fastcgi_params;
                  }

    }


我在线的问题是 www.ibugao.cn访问 就变成  500 Internal Server Error
访问www.ibugao.cn/index.php 可以访问 但点击链接就会500错误 伪路径是http://www.ibugao.cn/Admin-index   实际路径是 http://www.ibugao.cn/Admin/index


我在贴下错误路径

2009/07/21 09:31:18 [error] 16667#0: *73 rewrite or internal redirection cycle while processing "/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/", client: 59.62.65.216, server: www.ibugao.cn, request: "GET / HTTP/1.1", host:  


2009/07/21 09:32:52 [error] 16667#0: *93 rewrite or internal redirection cycle while processing "/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/Admin/index", client: 59.62.65.216, server: www.ibugao.cn, request: "GET /Admin/index HTTP/1.1", host: "www.ibugao.cn"


2009/07/21 09:32:44 [error] 16667#0: *86 rewrite or internal redirection cycle while processing "/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/index.php/Admin-index", client: 59.62.65.216, server: www.ibugao.cn, request: "GET /Admin-index HTTP/1.1", host: "www.ibugao.cn", referrer: "http://www.ibugao.cn/index.php"




在线等 有什么情况不清楚的 我再补充~
 楼主| hukaiforever 发表于 2009-7-21 10:04:00 | 显示全部楼层
自己坐沙发,顶起
回复

使用道具 举报

 楼主| hukaiforever 发表于 2009-7-21 10:54:51 | 显示全部楼层
寒心啊~   继续顶
回复

使用道具 举报

 楼主| hukaiforever 发表于 2009-7-21 14:17:50 | 显示全部楼层
我还在继续!!!!!!!
回复

使用道具 举报

 楼主| hukaiforever 发表于 2009-7-21 15:23:02 | 显示全部楼层
继续 继续 继续 继续
回复

使用道具 举报

fishbone31 发表于 2009-7-31 16:28:09 | 显示全部楼层
我也碰到差不多的问题
心寒了吧,貌似高手都懒得发言,一般人都不用nginx
回复

使用道具 举报

woshisma 发表于 2009-8-2 08:14:21 | 显示全部楼层
加个HTTP在WWW前面试验一下
回复

使用道具 举报

lnxa 发表于 2009-8-3 09:09:28 | 显示全部楼层
nginx 真强劲
回复

使用道具 举报

wang55 发表于 2009-8-3 11:50:14 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-17 15:30 , Processed in 0.026332 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表