Ich habe folgende nginx config, zb
server {
listen 80;
server_name example.com
allow 127.0.0.0/8;
Wenn ich neu starte, warne es mich:
Restarting nginx: nginx: [warn] server name "127.0.0.0/8" has suspicious
symbols in /etc/nginx/sites-enabled/xxx
Irgendeine Idee?
;
am Ende gefehlt , und es hat404 Not Found nginx
in meinem Browser undserver name "/var/www/mysite" has suspicious symbols in /etc/nginx/sites-available/mysite.conf:8
in meinem verursacht/var/log/nginx/error.log
.Für mich war die Ursache dieses Fehlers 'http: //' im Servernamen.
Dh ich habe das geändert:
Dazu:
quelle
Eine einfache Direktive besteht aus dem Namen und den Parametern, die durch Leerzeichen getrennt sind und mit einem Semikolon (;) enden.
In Ihrem Fall fehlt das Semikolon (;) server_name example.com.
quelle