Tôi có một ứng dụng web chứa hàng trăm tệp HTML, JavaScript và hình ảnh. Những tệp này nằm trong thư mục gốc:Di chuyển tài nguyên theo WEB-INF
my_root--
-- html
-- js
-- images
Các thư mục này chứa một số thư mục con.
Vì lý do bảo mật, tôi cần di chuyển tất cả các tài nguyên này trong thư mục WEB-INF để chúng không thể truy cập trực tiếp.
Hiện tại các tệp JSP và servlet đã nằm trong thư mục WEB-INF.
Phương pháp đơn giản nhất để di chuyển an toàn tất cả các thư mục HTML/JavaScript/images trong WEB-INF mà không phá vỡ tất cả liên kết/chuyển tiếp tới tài nguyên trong các thư mục này và đảm bảo các tài nguyên này không thể truy cập trực tiếp?
Tôi đang sử dụng máy chủ WebSphere và WebLogic.
Bạn có thể đưa ra một ví dụ đơn giản để giúp làm cho nó rõ ràng hơn không - ý bạn là bạn muốn ngăn người dùng truy cập '/examplepage.jsp' bằng cách di chuyển nó sang WEB-INF? Làm thế nào để người dùng truy cập các trang hiện tại - bạn đang sử dụng một khung như Struts, v.v ...? – GrahamMc