Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache 其他人是否可能在我的服务器上找到我的网站上未引用的图像?_Apache_Webserver_Web Crawler - Fatal编程技术网

Apache 其他人是否可能在我的服务器上找到我的网站上未引用的图像?

Apache 其他人是否可能在我的服务器上找到我的网站上未引用的图像?,apache,webserver,web-crawler,Apache,Webserver,Web Crawler,如果我将一个文件上传到我的Web服务器,即使我没有从任何地方链接到该文件或引用该文件,任何人或任何类型的爬虫都可能找到该文件吗 例如,假设您有一个站点向未登录的用户隐藏内容,如果我知道图像文件的路径,即使我未登录,我也可以访问该文件。这是我经常访问的几个网站的情况。但这真的是一个问题吗?即使无法登录,恶意用户是否可能找到这些图像 当然,我的下一个问题可能是另一个问题:作为一名web开发人员,我如何使用LAMP堆栈保护文件路径不被未登录用户请求?您的问题的答案基本上是肯定的。任何没有明确锁定的东西

如果我将一个文件上传到我的Web服务器,即使我没有从任何地方链接到该文件或引用该文件,任何人或任何类型的爬虫都可能找到该文件吗

例如,假设您有一个站点向未登录的用户隐藏内容,如果我知道图像文件的路径,即使我未登录,我也可以访问该文件。这是我经常访问的几个网站的情况。但这真的是一个问题吗?即使无法登录,恶意用户是否可能找到这些图像


当然,我的下一个问题可能是另一个问题:作为一名web开发人员,我如何使用LAMP堆栈保护文件路径不被未登录用户请求?

您的问题的答案基本上是肯定的。任何没有明确锁定的东西都可以被任何人或爬虫发现。即使没有指向特定图像的链接,机会也很小,但你永远无法保证没有人会找到它。谢谢@Oldskool,但是如果不简单地猜测文件路径,如何做到这一点?什么样的爬虫可以做这样的事情?它是如何工作的?爬虫不一定能找到你的图片或任何没有链接的东西。这并不是说他们不会。人们一直在设计恶意爬虫。那些恶意爬虫也会忽略你的robots.txt文件。没有一种100%可靠的方法可以阻止人们找到你网站上的内容。无论你是否有链接到它。通过robots.txt和.htaccess,可以做很多事情来阻止诚实的人。