Tôi đã đặt tất cả hình ảnh của mình cho chủ đề quản trị viên vào thư mục tài sản trong thư mục có tên là quản trị viên. Sau đó, tôi liên kết với nó như bình thường tức là.
# Ruby
image_tag "admin/file.jpg" .....
#CSS
.logo{ background:url('/assets/images/admin/logo.png');
FYI. Chỉ để thử nghiệm, tôi chưa sử dụng thẻ property_path vì tôi chưa biên dịch tài sản của mình.
Ok tất cả đều tốt cho đến khi tôi quyết định cập nhật một hình ảnh. Tôi đã thay thế một số màu nhưng khi tải lại hình ảnh theo kiểu mới không hiển thị. Nếu tôi xem hình ảnh trực tiếp trong trình duyệt thì nó vẫn hiển thị hình ảnh cũ. Đi thêm một bước nữa tôi đã phá hủy thư mục hình ảnh quản trị. Nhưng nó đã phá vỡ không có gì tất cả các hình ảnh vẫn đang được hiển thị. Và vâng, tôi đã xóa bộ nhớ cache và đã thử trên nhiều trình duyệt.
Có một số loại bộ nhớ đệm hình ảnh đang diễn ra? Đây chỉ là sự phát triển cục bộ bằng cách sử dụng pow để phục vụ các trang.
Ngay cả việc phá hủy toàn bộ thư mục hình ảnh, hình ảnh vẫn đang được phục vụ.
Tui bỏ lỡ điều gì vậy?