Search code examples
htmlpathcd

deploy website to cd - paths


what's the best way of porting a static HTML website to a CDROM, to allow users to insert the disk, copy the files off, and then run the site "offline", as it were.

what sort of path structure should i use? at the moment all of the assets are like:

file:///C:/Users/User/Desktop/MySite/index.html

which obviously isn't very portable

thanks for any info


Solution

  • You should use relative paths, like index.html and images/img.gif.

    If you have many absolute links, search for "file:///C:/Users/User/Desktop/MySite/" and replace all with "" (or "./", to make things clearer). Notepad++ can search across all files of one directory.

    To make things even clearer, create a subdirectory with all files and more subdirs and optionally an index.html in the root directory, so the user only has to copy one folder (plus one index.html).