如何防止文件直接访问URL?

如何防止文件直接访问URL?

我正在使用Apache,我在我的本地主机,比如:

      http://localhost/test/

中的文件test文件夹:

     index.html  
     sample.jpg  
     .htaccess

样本来源index.html:

<html>
  <body>
    <img src="sample.jpg" />
  </body>
</html>

当我在http://localhost/test/,它将简单地显示页面上的图像“sample.jpg”。


问题:

  • 我想防止图像显示为

    http://localhost/test/sample.jpg

    就在酒吧里。

注: 当在每个浏览器上进行测试时,我发现下面的解决方案是有效的。除了火狐.


慕婉清6462132
浏览 890回答 3
3回答

千万里不及你

首先,找到主要Apache的配置文件httpd.conf所在的位置。如果您使用Debian,它应该在这里:/etc/apache/httpd.conf..使用像Vim或Nano这样的文件编辑器,打开这个文件,找到如下所示的行:Options&nbsp;Includes&nbsp;Indexes&nbsp;FollowSymLinks&nbsp;MultiViews然后删除Word索引并保存文件。这一行应该是这样的:Options&nbsp;Includes&nbsp;FollowSymLinks&nbsp;MultiViews完成之后,重新启动Apache(例如,Debian中的/etc/init.d/apache重新启动)。就这样!
打开App,查看更多内容
随时随地看视频慕课网APP