nginx 虚拟目录的设置alias

[ 2020-06-13 15:18:12 | 作者: admin ]
字号: | |
p.s. 在增加虚拟目录的时候,location块可以使用root和alias,差别是使用root后,需要url中再多加个虚拟目录
location ^~ /img/ {
                alias /data/imgs/;
         }
当浏览器访问 http://127.0.0.1/img/1.png
使用alias 会直接映射 /data/code_img/1.png
使用root 会映射为 /data/code_img/img/1.png


静态文件只要如上面设置即可,但是php的文件需要做下面的处理
        location ~ ^/public/.+\.php$
        {
                root /data/www/web/public;
                rewrite /public/(.*\.php?) /$1 break;
                include fastcgi.conf;
                fastcgi_pass   127.0.0.1:9000;
                fastcgi_index  index.php;
        }
[最后修改由 admin, 于 2020-06-13 15:27:45]
评论Feed 评论Feed: http://blog.xg98.com/feed.asp?q=comment&id=2690

这篇日志没有评论。

此日志不可发表评论。