Sao chép một trang web dựa trên yêu cầu GET


0

Tôi đang cố gắng tạo một bản sao tĩnh của một trang web vì nó đang chạy trên một số CMS cổ sẽ bị sập bất cứ lúc nào.

Tôi đã thử sử dụng httrackwget, nhưng không ai trong số họ làm việc.

Vấn đề là, trang web sử dụng một hệ thống liên kết tương tự như những gì WordPress sử dụng theo mặc định: một tệp duy nhất, sử dụng các yêu cầu GET để phục vụ nội dung phù hợp ( example.com/index.php?name=News).

HTTrack chỉ giả sử tất cả cùng một tệp và dừng ngay lập tức. Wget không tải xuống mọi thứ, nhưng nó không thay thế các liên kết (cũng không thể phục vụ các tệp có dấu hỏi trong đó).

Có một công cụ hỗ trợ loại lược đồ liên kết này không?


Những gì nên wget thay thế các liên kết đến?
Gombai Sándor 16/2/2016

@ GombaiSándor từ những gì tôi hiểu nên thay thế tất cả các liên kết bằng các liên kết để các liên kết đi đến các tệp được nhân đôi, không phải trang web trực tiếp.
franga2000

1
wget có thể phục vụ bạn với một số tính năng hay khi tải xuống dữ liệu tĩnh nhưng những gì bạn nhận được bây giờ được tạo bởi một số công cụ. Nó không phải là một cái cây mà nó phải đi mà nó có thể chuyển thành cây khác cho bạn.
Gombai Sándor 16/2/2016

Bạn cần truy cập FTP để có được logic thực tế thay vì xem đầu ra được tạo.
Burgi

@Burgi Tôi có quyền truy cập đầy đủ vào nguồn, nhưng trang web rất không ổn định, đó là lý do tại sao tôi muốn tạo một bản sao tĩnh. Tôi nghĩ rằng tôi đã tìm thấy một giải pháp tho. Tôi sẽ để lại câu trả lời nếu tôi làm cho nó hoạt động.
franga2000
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.