配置了nginx, 重启之后没有报错,目录文件也是有的,为什么还是提示这个错误呢?
下面是配置文件内容:
server {
listen 80 default_server;
#listen [::]:80 default_server;
server_name localhost;
#root /usr/share/nginx/html;
# root /wwwroot;
# Load configuration files for the default server block.
include /etc/nginx/default.d/*.conf;
# location /blog {
# index index.html;
#}
location /blog/ {
alias /wwwroot/blog/;
}
error_page 404 /404.html;
location = /40x.html {
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
}
}
server{
listen 80;
server_name _;
root /wwwroot/blog;
access_log /var/log/nginx/access_log;
location /blog/ {
alias /wwwroot/blog;
}
}
根目录是 wwwroot 里面放置不同的项目文件 目前有两个 : blog 和 resume
可以访问的路径是 IP/blog/index.html IP/resume/index.html
目前这样的配置就 直接说404了
首先确认 root 设置的网站根目录是对的,其次确认 index 设置的索引文件名称是对的。
你这样,没有配置文件和目录文件列表,谁知道你有没有配置对啊。
错误往往发生在自己认为没有问题的地方。