Home  >  Article  >  Backend Development  >  怎样通过htaccess设置允许执行权限的文件,该怎么处理

怎样通过htaccess设置允许执行权限的文件,该怎么处理

WBOY
WBOYOriginal
2016-06-13 10:08:001419browse

怎样通过htaccess设置允许执行权限的文件
在网上搜了半天,全是关于如何禁止目录下php执行权限的资料。现在我有个目录里面有php文件,必须得赋予这个目录可执行权限,但是有黑客上传木马到这个目录,我现在想禁止这个目录的php执行权限,然后给予指定的php文件执行的权限,不知道该如何写htaccess文件,请大家帮帮我!

例如禁止uploads目录下的php执行权限,则在htaccess中写如下代码:
RewriteEngine on RewriteCond % !^$  
RewriteRule uploads/(.*).(php)$ – [F] 
---------------------------------------------
现在uploads目录下的php都无法执行了,怎样使uploads目录下的1.php这个文件可以执行,而其余的php文件无法执行呢?

------解决方案--------------------
你这样做是没有意义的,黑客能够传文件到你的目录内,难道他就不能覆盖你的文件?
htaccess只能设置的禁止通过web访问某些文件,而不是从根本的 意义上来阻止访问。

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Previous article:新手 连接APACHENext article:PHP构造函数解决思路