2010-08-06 126 views
1

將靜態HTML網站移植到CDROM的最佳方式是什麼,以允許用戶插入磁盤,複製文件,然後「脫機」運行網站。將網站部署到cd - 路徑

我應該使用什麼樣的路徑結構?在目前所有的資產都是這樣:

文件:/// C:/Users/User/Desktop/MySite/index.html

這顯然不是很便攜

感謝任何信息

回答

1

你應該使用相對路徑,像 index.htmlimages/img.gif

如果您有很多絕對鏈接,請搜索「file:/// C:/ Users/User/Desktop/MySite /」,然後全部替換爲「」(或「./」,以使事情更清晰)。 Notepad++可以搜索一個目錄的所有文件。

爲了使事情更清晰,創建一個包含所有文件和更多子目錄的子目錄,並在根目錄中創建一個index.html,這樣用戶只需複製一個文件夾(加上一個index.html)即可。

+0

隆重,非常感謝 – Ross 2010-08-06 11:02:33

+0

這實際上是在線網站離線開發時的標準,因爲這樣您只需上傳文件/文件夾,仍然沒有鏈接被打破。 – 2010-08-06 11:44:32

0

您可以嘗試使用便攜式網絡服務器應用程序。 此應用程序允許運行任何驅動器(USB閃存或CDROM)上的任何網站。您不應將鏈接從絕對路徑更改爲相對路徑的主要優點。此外,應用程序將打開您的網站,如果它使用數據庫或PHP。

例如:XAMPP(便攜式Web服務器)等等。