[英]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.