隐藏tp5框架的public入口目录

本文参考自https://blog.csdn.net/cao_xiao_feng/article/details/82348102所写,更详细请转到此网站查看

1、将/usr/local/nginx/conf/fastcgi.conf文件的$document_root

如:

fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/:/tmp/:/proc/";

修改为/home/wwwroot/

fastcgi_param PHP_ADMIN_VALUE "open_basedir=/home/wwwroot/:/tmp/:/proc/";

 2、在将nginx.conf 文件的root /home/wwwroot/default; 修改为root /home/wwwroot/default/public;重启nginx服务,service nginx restart,

在浏览器中访问域名,就能隐藏tp5的public目录了。

 

原文地址:https://www.cnblogs.com/betobe/p/11300803.html