Nginx 不提供图像(403 - 禁止错误)
Nginx does not serve image ( 403 - forbidden error )
我刚刚搭建了一个nginx服务器。我可以访问我的网页(一个 "under construction" 页面),但是尽管服务器正确地提供了一个图像(名为 "logo.png" ),但同一目录中的另一个图像(我在 nginx 的根目录下拥有所有内容) 未提供服务并抛出“403 - Forbidden”错误 )。下面我向您展示了我的 nginx.conf 文件的 "http" 部分。
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
server {
listen 80;
server_name ***********.com;
root html;
location / {
index index.html index.htm;
}
}
}
你对我如何解决这个问题有什么建议吗??
可能 nginx 用户没有读取第二个文件的权限。选项:
1) 更改该文件的 chmod 以便每个人都可以阅读
2) 将 nginx-user 和 file-owner-user 添加到同一组并允许该组读取该文件
我刚刚搭建了一个nginx服务器。我可以访问我的网页(一个 "under construction" 页面),但是尽管服务器正确地提供了一个图像(名为 "logo.png" ),但同一目录中的另一个图像(我在 nginx 的根目录下拥有所有内容) 未提供服务并抛出“403 - Forbidden”错误 )。下面我向您展示了我的 nginx.conf 文件的 "http" 部分。
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
server {
listen 80;
server_name ***********.com;
root html;
location / {
index index.html index.htm;
}
}
}
你对我如何解决这个问题有什么建议吗??
可能 nginx 用户没有读取第二个文件的权限。选项:
1) 更改该文件的 chmod 以便每个人都可以阅读
2) 将 nginx-user 和 file-owner-user 添加到同一组并允许该组读取该文件