Nginx网站根目录更改导致403怎么解决
时间:2023-05-18 18:52
一、更改根目录 nginx默认网站根目录为/usr/local/nginx/html,要将它改成/home/fuxiao/www 更改方法: 将其中的 改为 然后再将 改为 然后重新启动nginx,网站根目录就已经是我们的家目录下的www。 二、解决403错误 但更改完成后进行测试,访问www下的网页一直提示403 forbidden,如下图 解决方法 开始以为是自己访问的网页不具有读权限,于是给网页授予了读权限,但更改后再次访问依旧是该错误,试了多种方法后发现问题出在/home/fuxiao目录的fuxiao不具备读权限,即我们普通用户起初不具备读权限,只需给该目录赋予读权限即可解决该403问题。 以上就是Nginx网站根目录更改导致403怎么解决的详细内容,更多请关注Gxl网其它相关文章!vi /usr/local/nginx/conf/nginx.conf
location / { root html; index index.php index.html index.htm; }
location / { root /home/fuxiao/www; index index.php index.html index.htm; }
location ~ .php$ { root html; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param script_filename $document_root$fastcgi_script_name; include fastcgi_params; }
location ~ .php$ { root /home/fuxiao/www; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param script_filename $document_root$fastcgi_script_name; include fastcgi_params; }