2014-11-01 14 views
0

我目前正在建设一个网站,在Webmatrix和现在的用户可以访问服务器上的图片和文件,这样访问文件:你怎么让用户无法在数据库

localhost:8080/uploads/images/64/facebook_64.png 

我该怎么办所以他们不能访问这些文件。

我帮我写Javascript,CSSHTML,如果不是真的有必要,我不会用PHP

+0

你想使用''标签可以看到这些图片? – 2014-11-01 15:18:22

+0

你在使用用户/权限管理插件吗? – mike 2014-11-01 15:21:26

+0

A.I.G是和迈克现在不要你的意思(我是新来的服务器同治) – 2014-11-01 15:26:31

回答

1

添加在顶级目录要与以下

order deny,allow 
deny from all 
allow from 127.0.0.1 

注意没有人访问.htaccess文件:这意味着你也不能使用的img标签向他们展示给用户或任何其他需要用户向图像发送请求的方法。但是,服务器仍然可以使用它们。

+0

是不是会阻止系统使用资源? mike 2014-11-01 15:19:45

+0

迈克说的是真的。然而,OP可以限制某些文件,而使用'.htacess'而不限制整个文件夹。 – 2014-11-01 15:20:40

+0

@mike编辑我的答案。 – Ali 2014-11-01 15:22:05

0

你不能。

若您的网站只打算使用的客户端技术,如HTML,CSS和JavaScript。

的任何资产,你将需要为您的网站,将获取使用http请求,如果你的网站/应用程序可以做,没有任何服务器端技术/认证,因此可以在任何用户。

你需要一个服务器端的技术,如,例如,如果你想使用的资产的网站,而不是让他们公开访问PHP的。

+0

它只是每次我尝试设置一个服务器在PHP或SQL它只是不工作,我真的不知道如何 – 2014-11-01 15:28:37