Ich versuche nginx
konfigurieren, um eine Seite (index.html) in meinem Ordner /var/www/Exercises/PHP/taskList
anzuzeigen, aber es zeigt nur 404 Not Found
. Dies ist meine Konfigurationsdatei innerhalb sites-enabled
Ordner:Nginx geben 404 nicht gefunden (ubuntu)
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;
}
Und ich habe dies in meinem host
Datei bekam:
127.0.0.1 localhost
127.0.0.1 taskList.dev
Ich bin nicht sicher, was ich tue, ich habe einige der Forschung, aber Ich bin mit der 404-Fehlerseite festgefahren.
Jeder Fehler/Infos von Zugriffs- und Fehlerdatei? Gibt es/var/www/Exercises/PHP/taskList? Ist index.html drin? Was ist die Erlaubnis von /var/www/Exercises/PHP/taskList/index.html? –
Sie vermissen einen Standortblock. Schauen Sie sich diese andere Antwort an: https://stackoverflow.com/questions/11954255/how-to-set-index-html-as-root-file-in-nginx?answertab=votes#tab-top –