nginx - masalah konfigurasi indeks proksi terbalik nginix
阿神
阿神 2017-05-16 17:07:21
0
1
439

Indeks yang betul dikonfigurasikan, tetapi apabila mengaksesnya, ia mendapat 403. Adakah kerana halaman lalai hanya akan pergi ke pelayan untuk mencari fail dan bukannya mengaksesnya melalui URL, kerana halaman ini dijana secara dinamik oleh pelayan.

server {
      listen          80;
      server_name     manage.vs.com;
      root            /lee/web/;
      location / {
        index login.html;
      }
      location ~ \.(do|jsp|json|html)$ {
        proxy_pass        http://127.0.0.1:8080;
        proxy_set_header  X-Real-IP $remote_addr;
        proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header  Host $http_host;
      }
    }

Konfigurasi adalah seperti di atas index login.html
Halaman ini boleh dibuka jika anda terus memasukkan http://manage.vs.com/login.html dalam penyemak imbas
Tetapi ia tidak akan dibuka dengan http://manage lalai .vs.com 403, kerana tiada fail login.html dalam direktori akar yang ditentukan Fail ini dijana secara dinamik oleh pelayan.

阿神
阿神

闭关修行中......

membalas semua(1)
黄舟
server {
    listen          80;
    server_name     manage.vs.com;
    root            /lee/web/;
    location / {
        index login.html;
    }
    location ~ \.(do|jsp|json|html)$ {
        proxy_pass        http://127.0.0.1:8080;
        proxy_set_header  X-Real-IP $remote_addr;
        proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header  Host $http_host;
    }
    location = / {
        proxy_pass        http://127.0.0.1:8080;
        proxy_set_header  X-Real-IP $remote_addr;
        proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header  Host $http_host;
    }
}
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan