0

我没有代码可以向您展示,因为我的代码都没有真正起作用,但我需要知道如何限制位于我的根目录 ( ) 中的文件夹中的文件 (jpgsphp) 。我想这样做,所以如果你去然后什么都不会出现,但我希望我位于我的根目录()中能够访问受限文件夹中的 jpgs 和 php。任何帮助是极大的赞赏!uploadroot/upload/mysite.com/upload/index.phproot/index.phpupload/

index.php

/uploads/ 

/uploads/temp/

/uploads/temp/upload.php 

/uploads/temp/.htaccess 

/uploads/temp/(multiple jpeg files) 

我想要它,这样如果你去 mysite.com/uploads/temp 然后什么都不会弹出,但我希望index.php能够调用imagesandupload.php

4

2 回答 2

0

这样的东西在你的.htaccess. 只需将其放入upload目录中即可。

# Refuse direct access to all files
Order deny,allow
Deny from all
Allow from 127.0.0.1
于 2013-11-14T04:48:38.977 回答
0

将此代码放在您的uploads/.htaccess文件中:

RewriteEngine On

# block if referrer is not your domain's index.php
RewriteCond %{HTTP_REFERER} !^http://(www\.)?yourdomain\.com/index\.php [NC] 
RewriteRule ^ - [F]
于 2013-11-14T07:22:57.393 回答