关于nginx报错和配置的问题
nginx.conf
如下配置为啥不生效
location / {
root /usr/share/nginx/html/public;
index index.html index.htm;
}
location = /abc {
root /usr/share/nginx/html/abc;
index index.html;
}
# 或者
location /abc {
root /usr/share/nginx/html/abc;
index index.html;
}
location / {
root /usr/share/nginx/html/public;
index index.html index.htm;
}
访问域名根目录没什么问题,域名根目录/abc貌似映射失败404啊,网上搜的这么配都不行啊
还有为啥每次sudo systemctl restart nginx再sudo systemctl status nginx都报这个错
Can't open PID file /var/run/nginx/nginx.pid (yet?) after start: No such file or directory
实际上这个路径下是有nginx.pid的,默认是/var/run/nginx.pid,改了加了一层/nginx,第一次重启不报错了,现在又还是这样,这是什么原理啊,大佬们谁知道.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
文件或文件夹路径不存在