sách gpt4 ăn đã đi

Cấu hình nginx (kịch bản) hữu ích cho việc phát triển front-end

In lại Tác giả: qq735679552 Thời gian cập nhật: 29-09-2022 22:32:09 28 4
mua khóa gpt4 giày nike

CFSDN nhấn mạnh vào giá trị tạo ra nguồn mở và chúng tôi cam kết xây dựng nền tảng chia sẻ tài nguyên để mọi nhân viên CNTT có thể tìm thấy thế giới tuyệt vời của bạn tại đây.

Bài viết blog CFSDN cấu hình nginx (kịch bản) hữu ích cho việc phát triển front-end này được tác giả sưu tầm và biên soạn. Nếu các bạn quan tâm đến bài viết này thì nhớ like nhé.

Trong quy trình làm việc front-end, phải cung cấp môi trường thử nghiệm và phát triển cục bộ và phải có phần mềm máy chủ dễ sử dụng. Trong trường hợp này, nginx rất phổ biến.

Giới thiệu hai mục cấu hình hữu ích: viết lại try_files @xxxx.

viết lại 。

Nó tương đối phổ biến và chủ yếu được sử dụng để thay thế đường dẫn tệp tĩnh bằng số phiên bản bằng đường dẫn tệp cục bộ.

Ví dụ: đường dẫn tệp phát hành Renren chứa số phiên bản là a0000. Thông qua cấu hình sau, http://xnimg.cn/a0001/js/base.js có thể được thay thế bằng http://xnimg.cn/js/ base. .js được ánh xạ trực tiếp vào cấu trúc thư mục cục bộ.

  。

Sao chép mãMã này như sau:

viết lại "^/a?([0-9]+)/(.*)" /$2 cuối cùng;

  。

thử_tệp .

Cố gắng tìm các tệp được yêu cầu trong nhiều đường dẫn cục bộ. Nếu vẫn không tìm thấy, 404 sẽ được trả về. Phần sau đây được kết hợp với cấu hình @xxx để triển khai chức năng thuận tiện hơn.

vị trí @xxx 。

Điều này xác định một "phương thức xử lý yêu cầu" (trình xử lý) có thể được gọi bởi các cấu hình khác. Kết hợp với try_files, nó sẽ tự động truy xuất tệp được chỉ định trực tuyến nếu không tìm thấy tệp đó cục bộ.

nếu ( $document_uri ~*"^/[ab]?([0-9]+)/(.*)"){ đặt $no_version_path /$2;}vị trí / { try_files $document_uri $no_version_path =404; error_page 404 = @online; log_not_found tắt;}vị trí @online{ proxy_pass http://$host:80/$request_uri}

Câu lệnh if đầu tiên khớp và lưu giá trị nhóm thứ hai của $2 (đường dẫn trừ số phiên bản) vào biến $no_version_path,

Thứ tự của try_files: đường dẫn có số phiên bản, đường dẫn không có số phiên bản, nếu 404 thì gọi @online;.

Trong @online, sử dụng hai biến nginx $host và $request_uri để đánh vần đường dẫn tệp được yêu cầu và ủy quyền trực tiếp yêu cầu trực tuyến.

Máy chủ được định cấu hình theo cách này chỉ cần lưu trữ cục bộ một số tệp tĩnh mà bạn quan tâm và tất cả các tệp khác không cần gỡ lỗi đều được ủy quyền trực tuyến, giúp bạn tiết kiệm thời gian cập nhật mã kỹ thuật mà bạn không quan tâm mọi lúc.

Cuối cùng, bài viết này về cấu hình nginx (kịch bản) được sử dụng trong phát triển front-end kết thúc tại đây. Nếu bạn muốn biết thêm về cấu hình (kịch bản) nginx được sử dụng trong phát triển front-end, vui lòng tìm kiếm bài viết CFSDN hoặc tiếp tục Duyệt qua liên quan. bài viết, hy vọng bạn sẽ ủng hộ blog của tôi trong tương lai! .

28 4 0
qq735679552
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress