如何阻止对文件的HTTP访问

时间:2015-02-11 20:34:48

标签: php iis

我有一个Microsoft-IIS服务器。 我在服务器上有一个名为“log.txt”的文件。

如何阻止对此文件的http访问,但允许PHP编辑他?

感谢。

2 个答案:

答案 0 :(得分:2)

将您的日志文件放入其自己的文件夹中,然后您可以在其中编写.htaccess文件以进一步阻止对其进行访问。它仍然允许你的服务器端的东西 (例如,php)仍然可以读取/写入,但是阻止其他人。

Order deny,allow
Deny from all

答案 1 :(得分:0)

此代码将阻止访问log.txt

<location path="log.txt">
     <system.webServer>
         <security>
             <authorization>
                 <remove users="*" roles="" verbs="" />
                 <add accessType="Allow" roles="Administrators" />
             </authorization>
         </security>
     </system.webServer>
 </location>

servervault

的详细答案