Asp.net 在web服务器上跟踪已上载的旧文件-如何知道什么是';我不再用了?

Asp.net 在web服务器上跟踪已上载的旧文件-如何知道什么是';我不再用了?,asp.net,file-upload,orphan,Asp.net,File Upload,Orphan,用户可以将文件上传到服务器,这些文件将永久有效地存储 我想知道是否有人有跟踪孤儿文件的想法。 我的一些想法涉及记录每次上传,但是这些文件通常是用html引用的,这不容易跟踪 文件可以不使用,但仍可以被引用。我可以在这些上做一个fuill文本搜索,但那是相当野蛮的力量 我会放弃让它们变老吗?我不知道你的情况,但我过去所做的是将所有旧文件(图像)从图像文件夹中移到一个文件夹中,并使用Xenu检查我所有HTML页面中的链接。在链接验证结束时,Xenu返回了404的列表。然后,我使用404列表编写了一个

用户可以将文件上传到服务器,这些文件将永久有效地存储

我想知道是否有人有跟踪孤儿文件的想法。 我的一些想法涉及记录每次上传,但是这些文件通常是用html引用的,这不容易跟踪

文件可以不使用,但仍可以被引用。我可以在这些上做一个fuill文本搜索,但那是相当野蛮的力量


我会放弃让它们变老吗?

我不知道你的情况,但我过去所做的是将所有旧文件(图像)从图像文件夹中移到一个文件夹中,并使用Xenu检查我所有HTML页面中的链接。在链接验证结束时,Xenu返回了404的列表。然后,我使用404列表编写了一个脚本,将文件从备份位置移回images文件夹

这很有效。。。仍然监视日志文件几个星期,尽管只是为了以防万一我错过了什么


顺便说一句,Xenu是一个免费的应用程序,通过给它一个起始页来帮助你找到断开的链接。然后,它会在该页面中找到链接,对整个站点进行爬网。如果在爬网过程中没有找到指向这些文件的链接,则需要额外的起始页。

这些文件用于什么?只是为了支持你的html?它们也将用于下载拉链和东西,但这些应该在某个地方被引用。我下面的答案也应该适用。为Xenu信息干杯。我刚刚花了30分钟阅读了有关科学奇观的文章,我想添加一个到Xeno的链接。看来你找到了