09/10/2018, 17:50

[Q] Câu hỏi mà tất cả đếu quan tâm...

Chào tất cả mọi người

Website www.vnn.vn chắc chắn viết bằng asp rồi, nhưng làm sao họ dấu được liên kết nhỉ ?

Nghĩa là thay vì link đến trang tin tức đó, link là www.vnn.vn/tintuc.asp?bantin=1&linhvuc=2

Nhưng họ giấu nó đi, sửa thành www.vnn.vn/509/2003/24

Theo như mình biết thì cái link www.vnn.vn/509/2003/24 là link qua thư mục 24 trong thư mục 2003 của thư mục 509, nhưng thật ra không phải vậy

Ai biết cách để làm cho link giống như trên chỉ cho em với, vì mình dấu được thì sẽ tránh được các nguy cơ bị hack
White_Rose viết 19:59 ngày 09/10/2018
Làm được nhưng phải có quyền quản lý server (IIS)
Họ chỉ cần đơn giản là hướng các file báo lỗi (ở truờng hợp này là 404 - File not found) quay lại một file asp nào đó rồi dựa vào querystring, tự phân tích ra thành các tham số và xử lý.
Original viết 19:51 ngày 09/10/2018
Theo mình được biết, www.vnn.vn chủ yếu được viết bằng java, jsp. Một số trang được viết theo kiểu Oracle Application Server chạy trên nền Sun Solaris. Mà java có cơ chế bảo mật khác asp !!! Nên có nhiều cách xử lý như bạn hỏi !
White_Rose viết 19:59 ngày 09/10/2018
vnn thay server như thay áo
http://uptime.netcraft.com/up/graph?...submit=Examine
Original viết 19:52 ngày 09/10/2018
Không phải là thay server, mà do vnn có nhiều server đấy chứ !
Test cũng thấy nó chạy Oracle 9i cùng với Solaris 8.
romeo viết 19:54 ngày 09/10/2018
VNN có mấy khi dùng ASP đâu nhỉ??? Còn cái vụ đường dẫn ảo thì có vài ba cách. Cách dùng 404 chỉ là hạ sách, dùng thế thì file log error coi như bỏ.
White_Rose viết 19:53 ngày 09/10/2018
IIS thì đấy là cách duy nhất.
Có một Mod cho IIS để nó có khả năng tạo querystring kiểu này nhưng mà phải cài thêm vào, cái này chắc người dùng bình thường khó có thể yêu cầu.
nmluan viết 19:55 ngày 09/10/2018
Dùng Apache với htaccess thì có thể redirect dễ dàng. Redirect các tham số tới 1 cái script nào đó, rồi cái script đó sẽ chuyển tới file cần thiết.

ML
Bài liên quan
0