2 kaylio kaylio 于 2015.06.04 21:35 提问

配置nginx别名,帮忙看看哪里错了? 10C

一,不配别名,可以访问

 location ~ /efront/.+\.php  {
            root /hpe/git_root/lms1.0;
            fastcgi_pass 127.0.0.1:9000;
            fastcgi_index index.php;
            include fastcgi_params;
        }

        location /efront {
            root /hpe/git_root/lms1.0;
            index index.php;
        }

二,配了别名的代码

 location ~ /eft/.+\.php  {
            root /hpe/git_root/lms1.0/efront;
            fastcgi_pass 127.0.0.1:9000;
            fastcgi_index index.php;
            include fastcgi_params;
        }

        location /eft {
            alias /hpe/git_root/lms1.0/efront;
            index index.php;
        }

4个回答

u012144461
u012144461   2015.06.04 21:48

不懂啊,大哥找大神啊,或者QQ之类

oyljerry
oyljerry   Ds   Rxr 2015.06.04 22:41

alias时,访问问eft路径下文件时,去efont目录找,你确定对应关系对了吗

kaylio
kaylio 确定对应了,曾访问html都行的,但是php就不行了。
2 年多之前 回复
oyljerry
oyljerry   Ds   Rxr 2015.06.04 22:41

而且你的alias有点不对。efront后面要有/结尾。root可有可无。

kaylio
kaylio 加不加/都一样,root去掉与加上都试过,还是不行
2 年多之前 回复
qq_28763887
qq_28763887   2015.06.05 11:55

不好意思 ,帮不上你的忙 了,想了好久还是想不出

Csdn user default icon
上传中...
上传图片
插入图片