繁体   English   中英

Nginx提供了404 Not Found(ubuntu)

[英]Nginx giving 404 Not Found (ubuntu)

我正在尝试配置nginx以在我的文件夹/var/www/Exercises/PHP/taskList内显示页面(index.html),但仅显示404 Not Found 这是我在sites-enabled文件夹中的配置文件:

server {
  listen localhost:80;

  server_name taskList.dev *.taskList.dev;

  root /var/www/Exercises/PHP/taskList;

  access_log /var/log/taskList.access.log;
  error_log /var/log/taskList.error.log warn;

  add_header Strict-Transport-Security "max-age=2592000; includeSubdomains";
  add_header X-Frame-Options DENY;
  add_header 'Access-Control-Allow-Origin' '*';

  include conf.d/server/remove-trailing-slash.conf;
  include conf.d/server/symfony2.conf;
  include conf.d/server/fastcgi.conf;
  include conf.d/server/chromeframe.conf;
  include conf.d/server/deny.conf;
}

我已经在host文件中找到了这个:

127.0.0.1   localhost
127.0.0.1 taskList.dev

我不确定自己在做什么,我做了一些研究,但仍停留在404错误页面上。

添加一个位置块,您可能还需要使用try_files,如下所示:

location / { try_files $uri =404; }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM