0
今天我发现我的全新安装Apache HTTP服务器能够从我的C:\uploads\
目录服务文件。不应该服务的Apache服务文件
我在C:\uploads
两个文件夹:
- C:\上传\模板
- C:\上传\网站
两个文件夹包含testimage.jpg
。
我发现Apache会从模板文件夹服务文件,如果我要求:
http://localhost/templates/testimage.jpg
然而,http://localhost/sites/testimage.jpg 的!
OMG - 首先,为什么Apache首先服务于模板文件夹?它是特别的吗?其次,通过什么样的任意规则,apache不允许访问其他文件夹,比如网站?
我很困惑。也许我在安装过程中出现了错误的转向。