Điểm:0

Joomla chuyển hướng sai sau POST

lá cờ id

Tình huống: Máy chủ FreeBSD 13 với Apache 2.4 làm proxy ngược trên SSL. Nhà tù Bastille với nginx trên cổng 80 và j Joomla 4.04

Sự cố: Khi thực hiện POST trong Joomla (thực tế là bất kỳ POST nào ngoại trừ POST khi đăng nhập), bản cập nhật được xử lý ổn nhưng sau đó chuyển hướng trở lại URL đầy đủ ban đầu mà không có dấu gạch chéo. Tất nhiên, điều này không thể được giải quyết ở cấp DNS và dẫn đến lỗi 404.

Tôi đã thử thay thế nginx bằng apache 2.4 nhưng vấn đề vẫn còn.

trong joomla cấu hình.php tập tin, tôi đã thử một số tùy chọn cho $live_url value (bao gồm cả dấu gạch chéo ngược ở cuối) nhưng điều đó cũng không thực hiện được. (tbh tôi không thấy bất kỳ sự khác biệt nào nếu nó có giá trị hay không).

Vì tôi mới sử dụng Joomla, tôi không tìm thấy bất kỳ cách gỡ lỗi nào để xem chính xác lỗi này xảy ra ở đâu và cách khắc phục.

Điểm:0
lá cờ id

Hóa ra, sự cố là do máy chủ proxy ngược Apache mặt trước gây ra, trong đó trong chuyển hướng http sang https, dấu '/' bị thiếu. Và bởi vì joomla cung cấp 303 (xem khác) cho phiên bản không phải SSL của URL (HTTP), nó đã được máy chủ Apache chuyển hướng đến một URL không hợp lệ.

Bây giờ tôi phải tìm ra lý do tại sao Joomla chuyển hướng đến một URL HTTP và không ở lại với địa chỉ tương đối vì nó nằm sau một proxy ngược đang xử lý phần SSL.

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