2012-08-07 54 views
0

幾天前,我開始在一個巨大的網站上工作,這是在我之前開發的一個靜態網站。如何刪除網絡中未看到的文件?

它是使用Dreamweaver及其模板系統製作的,但最終都是靜態html + css。

我想在使用CVS之前清理網站,因此我打算刪除無法從外部鏈接訪問的文件。這包括未鏈接的HTML,未使用的CSS文件,未使用的圖像,JavaScript和pdf,可能有一些.exe或.ppt/.pps。

有什麼辦法可以檢查哪些文件沒有被使用? (即未鏈接)

編輯:這個網站很大,大約10Gib在10.000個文件中。顯然三分之一,沒有被使用。所以解決方案將是一個自動或半自動工具。

回答

0

獲取一個好的HTML編輯器,它具有查找/替換功能,可以搜索指定目錄中的所有文件。 Notepad ++很好地滿足了這些要求。

然後運行Find-In-Files(在NOTEpad ++中,這是ctr + shift + f)命令的文件名。小心,有時hrefs不指定目錄(比如,它是從兄弟頁面鏈接的),有時指定根目錄的部分或全部路徑。所以只能按文件名搜索。如果沒有結果,那麼沒有鏈接。如果有結果,但其他目錄中的其他文件具有相同的文件名,則需要仔細檢查。

+0

沒關係,但對於小型網站。我應該說,這個網站是10000個文件中的10Gib。顯然三分之一,沒有被使用。 – jperelli 2012-08-07 18:02:35

1

我確定有更好的方法,但我曾經使用IIS搜索引擎優化(搜索引擎優化)工具,並刪除了沒有出現在報告中的文件。如果您需要,它還提供其他有用的信息。

SEO Toolkit

+0

我是否需要在帶有SEO工具包的IIS中託管我的網站?或者我可以從另一臺電腦上使用它嗎? – jperelli 2012-08-07 18:07:50

+0

我相信你唯一需要在IIS中託管的東西是SEO工具箱。當你開始測試時,如果會要求你啓動一個URL並在高級選項中提供證書。儘管我一直在本地運行公用事業。 – jtimperley 2012-08-07 19:06:52

+0

另外,當您的測試在「< - 返回報告」右側的儀表板頂部完成後,會出現一個「報告」下拉菜單,可讓您下載所有網址。這將包括它遇到的每個鏈接文件及其狀態和建議(頁面,圖像,JavaScript等)。 – jtimperley 2012-08-07 19:09:11

相關問題