Nginx网站根目录更改导致403怎么解决
一、更改根目录nginx默认网站根目录为/usr/local/nginx/html,要将它改成/home/fuxiao/www更改方法:vi/usr/local/nginx/conf/nginx.conf将其中的location/{roothtml;indexindex.phpindex.htmlindex.htm;}改为location/{root/home/fuxiao/www;indexindex.phpindex.htmlindex.htm;}然后再将location~\.php${roothtm
一、更改根目录
nginx默认网站根目录为/usr/local/nginx/html,要将它改成/home/fuxiao/www
更改方法:
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;
}然后重新启动nginx,网站根目录就已经是我们的家目录下的www。
二、解决403错误
但更改完成后进行测试,访问www下的网页一直提示403 forbidden,如下图

解决方法
开始以为是自己访问的网页不具有读权限,于是给网页授予了读权限,但更改后再次访问依旧是该错误,试了多种方法后发现问题出在/home/fuxiao目录的fuxiao不具备读权限,即我们普通用户起初不具备读权限,只需给该目录赋予读权限即可解决该403问题。
Windows 10 是一款微软推出的经典操作系统,拥有硬件兼容性与多任务处理能力。它更偏向把系统状态查看和常用调节动作放在一起,适合需要持续观察和微调设备状态的场景。
极度公式是一款跨平台专业LaTeX公式识别编辑软件,支持OCR公式识别和多平台编辑。和使用说明,避免使用,享受完整功能与稳定支持。做扫描整理、文字提取和表格转换时,它能把识别后的处理步骤接得更顺,资料录入这类场景会省下不少时间。
















