nginx虚拟目录访问错误

joeluo 发布于 2011/07/23 10:44
阅读 902
收藏 0

为了管理方便,不想把phpmyadmin和程序放一起,想通过虚拟目录访问http://localhost/phpmyadmin,但是登入进出后出现

405 Not Allowed错误

以下是在nginx.conf中对phpmyadmin的配置:
location ~ ^/phpmyadmin($|/.*) {
        alias        /usr/local/phpmyadmin/$1;
        index        index.php index.html index.htm;
        }

location ~ ^/phpmyadmin/.+\.php$ {

         alias /usr/local/phpmyadmin/;
          rewrite /phpmyadmin/(.*\.php?) /$1 break;
          include  fastcgi_params;
          fastcgi_pass 127.0.0.1:9000;
          fastcgi_index index.php;
          fastcgi_param SCRIPT_FILENAME /usr/local/phpmyadmin$fastcgi_script_name;
          }

加载中
0
用户已屏蔽
用户已屏蔽

。。。。直接放到程序目录下 不就可以访问了吗?

 

0
wendal
wendal
感觉你写得很多余
0
ChanningW
ChanningW

没有权限,一个server实例只能有一个document root。

最简单的做法就是建立一个软链接。

返回顶部
顶部