Akses Https nginx, bagaimana untuk mengubah hala alamat http
高洛峰
高洛峰 2017-06-24 09:44:27
0
6
1102

Saya telah mengakses alamat protokol https di bahagian sebelumnya, tetapi bahagian belakang hanya menyediakan protokol http Bagaimana cara menggunakan nginx untuk proksi terbalik?

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

membalas semua(6)
淡淡烟草味

Proksi terbalik tidak mencukupi

server{
    listen 443;
    location / { 
       proxy_pass http://my_node_app; 
    }
 }   
迷茫
server {
    listen      80;
    server_name    my.domain.com;
    [....]
}

server {
    listen      443 ssl;
    server_name    my.domain.com;
    return      301 http://$server_name$request_uri;
}

Fail konfigurasi Nginx yang dipermudahkan, penulis boleh merujuknya

大家讲道理

Mengapa anda tidak menyediakan protokol https secara langsung

曾经蜡笔没有小新

Anda boleh mendengar port 443, dan kemudian ubah hala dalam pendengaran ini == Haha, saya rasa, saya tidak pernah melakukan ini. . .

三叔

Gunakan kad bebas untuk memadankan laluan yang sepadan dan kemudian lompat

server {
  # 省略部分...
  listen       443;
  server_name  domain.com;

  # 如果后端接口格式类似这样的话 /api/users  /api/login
  location ^~ /api/ {
    proxy_pass http://domain.com:12345;
  }
}
为情所困

Bahagian belakang mesti menyediakan akses https untuk mengubah hala.
Jadi, anda perlu memohon sijil sah dan mengkonfigurasi nginx untuk menyediakan protokol https.
Namun, tidak perlu melompat dengan cara ini, hanya tambah protokol https.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan