Điểm:0

Cách chuyển hướng trong Nginx ẩn đường dẫn chuyển hướng

lá cờ ua

Tôi có URL tiếp theo:

https://my-web.com/path1 và tôi muốn chuyển hướng cuộc gọi đến https://my-web/path2 nhưng tôi muốn điều đó trong tab trình duyệt hiển thị /đường dẫn1. Điều này có thể không?

Tôi đang sử dụng một máy chủ ảo trong Nginx 1.16. Tôi đang sử dụng bản viết lại, nhưng vấn đề là trong tab trình duyệt, nó hiển thị /đường dẫn2 và tôi cần /đường dẫn1 nhưng với nội dung của đường dẫn1.

CHỈNH SỬA:

Vhost cfg của tôi:

người phục vụ {
    gốc /var/www/myweb.dyndns.org;
    server_name myweb.dyndns.org www.myweb.dyndns.org;
    bao gồm global/global.conf;
    bao gồm toàn cầu/wordpress.conf;
    viết lại ^/path1(.*)$ http://myweb.dyndns.org/path2 chuyển hướng;
}
lá cờ br
Hiển thị cấu hình Có lẽ bạn đang làm gì đó sai. Đây là chức năng nginx cơ bản.
herny avatar
lá cờ ua
xin chào @AlexeyTen Tôi vừa chỉnh sửa OP
lá cờ us
`redirect` đưa ra phản hồi chuyển hướng HTTP trở lại máy khách. Rất có thể bạn muốn `break` hoặc `last` để viết lại nội bộ.

Đă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.