我有一个目录public void runProgress(){
Update task = new Update();
task.addPropertyChangeListener(new PropertyChangeListener(){
@Override
public void propertyChange(PropertyChangeEvent evt) {
if ("progress".equals(evt.getPropertyName())){
jProgressBar1.setIndeterminate(false);
jProgressBar1.setValue((Integer) evt.getNewValue());
}
}
});
task.execute();
}
,其中所有PDF,CSV文件都由最终用户上传,并且它们是非常机密的文件。
现在网址被公开曝光,例如:http://www.example.com/1
如何保护不会暴露给公共网络的特定网址?
答案 0 :(得分:2)
您可以使用htaccess执行此操作。使用以下内容创建名为.htaccess的文件。确保使用正确的目录名替换uploaddir。
<Directory "uploaddir/">
deny from all
</Directory>
另外,我建议您在存储文件之前使用encryption。所以如果有人设法下载文件,他就无法使用它。
答案 1 :(得分:2)
使用.htaccess关闭它?
将它添加到robots.txt以便它不会被编入索引吗?
为它添加一个index.html所以它不是一个开放的目录?