在我们配置nginx的时候,有些时候,大部分都是讲root指向真实的目录。但是有些时候,我们需要指向一个软链接。但是配置的时候,发现会有问题。
我们可以通过以下的方法,来解决,让nginx支持软链接/硬链接
在nginx.conf中 http模块中 disable_symlinks 改成off。启用链接符
http {
disable_symlinks off;
}
这样我们就可以通过软链接找到里面的文件了。如果我们配置cgi。我们还需要将里面的document_root 改成 realpath_root
fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
fastcgi_param DOCUMENT_ROOT $realpath_root;
可以通过查询自己的vhost 里面的加载的fastcig_param中的参数。
本文介绍如何在Nginx中正确配置软链接和硬链接,包括修改nginx.conf中的disable_symlinks为off,以及在使用fastcgi时如何设置realpath_root参数。
1243

被折叠的 条评论
为什么被折叠?



