有关配置的详细信息,请参阅:

有关配置的详细信息,请参阅:

我面临这个错误,

启动 nginx:nginx:[emerg] /etc/nginx/nginx.conf:49 中不允许使用“location”指令 nginx:配置文件 /etc/nginx/nginx.conf 测试失败

这是我的 nginx.conf 文件:

有关配置的详细信息,请参阅:

  2 #   * Official English Documentation: http://nginx.org/en/docs/
  3 #   * Official Russian Documentation: http://nginx.org/ru/docs/
  4
  5 user nginx;
  6 worker_processes auto;
  7 error_log /var/log/nginx/error.log;
  8 pid /run/nginx.pid;
  9
 10 # Load dynamic modules. See /usr/share/doc/nginx/README.dynamic.
 11 include /usr/share/nginx/modules/*.conf;
 12
 13 events {
 14     worker_connections 1024;
 15 }
 16
 17 http {
 18     log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
 19                       '$status $body_bytes_sent "$http_referer" '
 20                       '"$http_user_agent" "$http_x_forwarded_for"';
 21
 22     access_log  /var/log/nginx/access.log  main;
 23
 24     sendfile            on;
 25     tcp_nopush          on;
 26     tcp_nodelay         on;
 27     keepalive_timeout   65;
 28     types_hash_max_size 4096;
 29
 30     include             /etc/nginx/mime.types;
 31     default_type        application/octet-stream;
 32
 33     # Load modular configuration files from the /etc/nginx/conf.d directory.
 34     # See http://nginx.org/en/docs/ngx_core_module.html#include
 35     # for more information.
 36     include /etc/nginx/conf.d/*.conf;
 37     include /etc/nginx/sites-enabled/*.conf;
 38
 39     # server {
 40     #     listen       80;
 41     #    listen       [::]:80;
 42     #    server_name  _;
 43     #    root         /usr/share/nginx/html;
 44
 45         # Load configuration files for the default server block.
 46         include /etc/nginx/default.d/*.conf;
 47
 48         error_page 404 /404.html;
 49         location = /404.html {
 50         }
 51
 52         error_page 500 502 503 504 /50x.html;
 53         location = /50x.html {
 54         }
 55     }
 56
 57 # Settings for a TLS enabled server.
 58 #
 59 #    server {
 60 #        listen       443 ssl http2;
 61 #        listen       [::]:443 ssl http2;
 62 #        server_name  _;
 63 #        root         /usr/share/nginx/html;
 64 #
 65 #        ssl_certificate "/etc/pki/nginx/server.crt";
 66 #        ssl_certificate_key "/etc/pki/nginx/private/server.key";
 67 #        ssl_session_cache shared:SSL:1m;
 68 #        ssl_session_timeout  10m;
 69 #        ssl_ciphers PROFILE=SYSTEM;
 70 #        ssl_prefer_server_ciphers on;
 71 #
 72 #        # Load configuration files for the default server block.
 73 #        include /etc/nginx/default.d/*.conf;
 74 #
 75 #        error_page 404 /404.html;
 76 #            location = /40x.html {
 77 #        }
 78 #
 79 #        error_page 500 502 503 504 /50x.html;
 80 #            location = /50x.html {
 81 #        }
 82 #    }
 83
 84 }
 85

相关内容