几天前,我开始在一个巨大的网站上工作,这个网站是在我之前开发的静态网站。
它是使用Dreamweaver及其模板系统制作的,但最后它是静态的html + css。
我想在strating之前清理网站以使用CVS,所以我计划删除无法从外部链接访问的文件。这包括未链接的html,未使用的css文件,未使用的图像,javascript和pdf,可能还有一些.exe或.ppt / .pps。
有没有办法检查哪些文件没有被使用? (即没有链接)
编辑:这个网站很大,大约有10.000个文件中的10Gib。显然是三分之一,没有被使用。所以解决方案是自动或半自动工具。
答案 0 :(得分:1)
我确信有更好的方法,但我曾经使用过IIS SEO(搜索引擎优化)实用程序,并删除了报告中没有出现的文件。如果需要,它还提供其他有用的信息。
答案 1 :(得分:0)
获取一个好的HTML编辑器,它具有查找/替换功能,可以搜索指定目录中的所有文件。 Notepad ++非常符合这些要求。
然后在文件名中运行Find-In-Files(在NOtepad ++中,即ctr + shift + f)命令。小心,有时候hrefs指定没有目录(比如,它是从兄弟页面链接的),有时是从根目录指定部分或全部路径。所以只按文件名搜索。如果没有结果,那么没有链接。如果有结果,但其他目录中的其他文件具有相同的文件名,则需要仔细检查。