Bagaimana untuk menaik taraf nginx untuk menyokong tolak pelayan HTTP/2

WBOY
Lepaskan: 2023-05-13 21:25:13
ke hadapan
896 orang telah melayarinya

Tingkatkan nginx kepada 1.14.0

1. Buat fail konfigurasi /etc/yum.repos.d/nginx.repo dan tulis kandungan berikut

[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/$basearch/
gpgcheck=0
enabled=1
Salin selepas log masuk

2 Kemas kini nginx

yum update
Salin selepas log masuk

3 Mulakan semula nginx

systemctl restart nginx
Salin selepas log masuk

4

Ubah suai konfigurasi nginx

Tambah

pada konfigurasi asal. Apabila nginx mengesan pengepala respons http2_push_preload on;, ia akan secara aktif menolak sumber kepada klien. link

$ curl -i 127.0.0.1
http/1.1 301 moved permanently
server: nginx/1.14.0
Salin selepas log masuk

Mengubah suai tema WordPress

nginx

memerlukan kerjasama perkhidmatan aplikasi. Contohnya, jika saya ingin menolak fail http2_push_preload secara aktif, saya perlu menambah pengepala respons berikut: index.js

location ~ \.php$ {
  # ...省略其他配置
  http2_push_preload on; # 加上这行
}
Salin selepas log masuk

Anda juga boleh menolak berbilang fail pada masa yang sama, seperti:

link: </index.js>; as=script; rel=preload
Salin selepas log masuk

Khusus untuk wordpress, anda boleh menambah Kod berikut:

link: </index.js>; as=script; rel=preload, ; as=style; rel=preload
Salin selepas log masuk

Pengesahan penyemak imbas

Sebelum naik taraf, tolak pelayan tidak disokong.

Bagaimana untuk menaik taraf nginx untuk menyokong tolak pelayan HTTP/2

Selepas naik taraf, tolakan pelayan disokong.

Bagaimana untuk menaik taraf nginx untuk menyokong tolak pelayan HTTP/2

Atas ialah kandungan terperinci Bagaimana untuk menaik taraf nginx untuk menyokong tolak pelayan HTTP/2. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!