Serve mirrored (static) web-page with original headers
- by aioobe
I have a dynamic webpage which I want to create a "frozen" copy of.
Typically I would do something like wget -m http://example.com, and then put the files in the document root of the web-server.
This site however has some dynamic content, including dynamically generated images, for instance
http://example.com/company/123/logo
This means that in order to mirror the page, I need to
Save whatever headers the server currently serves for each URL.
This can be done using the wget option --save-headers.
Serve the static pages and serve the proper headers for each file.
(This I have no idea of how to do.)
What is the best way to solve this? Any suggestions are welcome.