找不到您正在查找的页面错误消息-nginx
我安装了nginx,它工作正常。 现在我想创建一个目录并将我的文件放入其中,我想要的是:找不到您正在查找的页面错误消息-nginx,nginx,centos,Nginx,Centos,我安装了nginx,它工作正常。 现在我想创建一个目录并将我的文件放入其中,我想要的是: myip/index/index.html 这是nginx的配置文件: server { listen 80 default_server; listen [::]:80 default_server; server_name _; root /usr/share/nginx/html;
myip/index/index.html
这是nginx的配置文件:
server {
listen 80 default_server;
listen [::]:80 default_server;
server_name _;
root /usr/share/nginx/html;
# Load configuration files for the default server block.
include /etc/nginx/default.d/*.conf;
location / {
}
location /index{
root /home/sunyar/data/www;
index index.html;
}
error_page 404 /404.html;
location = /40x.html {
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
}
}
这是我的目录,我通过以下命令找到它:
pwd
/home/sunyar/data/www
里面有一个index.html
文件
但是当我输入http://192.168.15.9/index/index.html
url返回此内容:
检查错误日志。对于您当前的配置,应该有一个描述问题的条目
root
指令通过将其值与URI连接起来进行操作,因此将在以下位置搜索该文件:/home/sunyar/data/www/index/index.html
要删除额外的/index/
,您需要使用别名
例如:
location /index {
alias /home/sunyar/data/www;
}
有关详细信息,请参阅