Điểm:0

Phân phối trên nền tảng đám mây với ứng dụng phản ứng và ứng dụng wordpress được lưu trữ trên cùng một miền - làm cách nào để tải các trình duyệt có ứng dụng phản ứng được lưu vào bộ nhớ cache để hiển thị ứng dụng wordpress?

lá cờ in

Tôi có một miền lưu trữ trang web phản ứng trong nhóm s3 qua nền tảng đám mây. Ngoài ra còn có một trang wordpress được lưu trữ trên một tên miền phụ của tên miền đó và trong bản phân phối trên nền tảng đám mây cho ứng dụng web, tôi có hai hành vi được thiết lập với các mẫu đường dẫn vivi/* được thiết lập với tên miền phụ wordpress làm nguồn gốc của nó.

Thiết lập này dường như hoạt động khi truy cập vi/* đường dẫn ở chế độ ẩn danh và trong các trình duyệt chưa bao giờ truy cập miền chính. Tuy nhiên, trong trình duyệt đã truy cập miền trước đó, trình duyệt sẽ hiển thị ứng dụng phản ứng thay vì trang wordpress. Thực hiện một bộ đệm trống và tải lại cứng khiến nó hiển thị trang wordpress, nhưng một lần làm mới khác sau đó và nó quay lại hiển thị ứng dụng web. Điều này xảy ra rất nhất quán.

Khi ứng dụng phản ứng được hiển thị tại một url sẽ hiển thị ứng dụng wordpress, tôi nhận được tiêu đề phản hồi sau: x-cache: RefreshHit từ cloudfront

Ngoài ra, trong khi trình duyệt chưa bao giờ truy cập ứng dụng phản ứng sẽ tải chính xác ứng dụng wordpress khi truy cập đường dẫn bắt đầu bằng /vi, sau khi trình duyệt đó đã truy cập ứng dụng phản ứng, các đường dẫn bắt đầu bằng /vi không còn kết xuất ứng dụng wordpress

Chính xác thì chuyện gì đang xảy ra ở đây vậy? Và có cách nào để nó hiển thị ứng dụng wordpress một cách nhất quán mà không cần người dùng phải xóa hoàn toàn bộ nhớ cache của trình duyệt không? Có cách nào để xóa mục bộ đệm có liên quan bằng javascript để tôi có thể làm như vậy từ bên trong ứng dụng phản ứng khi phát hiện mục đó nằm trên một trong những đường dẫn đó không?

Điểm:0
lá cờ in

Sự cố hóa ra không liên quan đến cấu hình cloudfront hoặc s3 của tôi mà thay vào đó là do nhân viên dịch vụ do ứng dụng phản ứng khởi chạy chặn tất cả các yêu cầu đối với miền sau khi nó được khởi chạy. Việc xóa nhân viên dịch vụ (điều mà tôi có thể thực hiện vì nó không còn cần thiết nữa) đã giải quyết được sự cố.

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