Nginx支持LInux的軟鏈接或硬鏈接


在我們配置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中的參數。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM