Điểm:0

Cấu hình Nginx cho Máy chủ RDAP?

lá cờ in

Tôi đang cố gắng thiết lập cấu hình nginx cho máy chủ web để xử lý các yêu cầu giao thức Truy cập dữ liệu đăng ký (RDAP, xem RFC 9082).Các URI được sử dụng để gửi truy vấn RDAP có dạng "https://server/". Ví dụ: "https://example.com/rdap/help" hoặc "https://example.com/rdap/domain/example.com".

Làm cách nào tôi có thể tạo khối vị trí trong cấu hình nginx của mình để xử lý các yêu cầu như thế này sao cho mọi thứ sau "rdap" trong URI được chuyển đến tệp index.php để xử lý? Đây là những gì tôi đã cố gắng làm việc với:

vị trí ~* /rdap {
    gốc /var/www/;
    chỉ số index.php;
    fastcgi_pass unix:/run/php/php7.4-fpm.sock;
    fastcgi_index index.php;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    bao gồm /etc/nginx/fastcgi_params;
}

Tôi có tệp index.php tại /var/www/rdap/index.php. Cấu hình này tạo ra lỗi "không tìm thấy tệp" cho truy vấn "https://example.com/rdap/help" vì tôi không có tệp/thư mục có tên "trợ giúp" trong hệ thống tệp cục bộ của mình. Có thể khớp vị trí "rdap" rồi gửi phần còn lại của URI tới tệp index.php của tôi để xử lý không?

lá cờ us
Vui lòng thêm đầu ra của `nginx -T` vào câu hỏi để chúng tôi có thể xem cấu hình nginx đầy đủ.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.