拒绝访问IIS 8.5中的目录

我在我的Web服务器(在wwwroot,/ inetpub / wwwroot /文件夹下),我想拒绝访问外部(如网页浏览器)的文件夹, 我希望里面的脚本仍然运行。

我试过这样做: https : //stackoverflow.com/questions/4038534/how-to-make-iis7-stop-serving-a-folder

但是它同时从目录中删除了访问权限保持脚本不能运行。 这不是我想要的。

有没有办法将IIS设置为从Web浏览器访问时在目录上返回403错误(或相关的HTTP代码)?

信息:我正在使用PHP和IIS 8.5。

其他安全信息:IIS_IUSRS具有对文件夹的读取和执行权限。 我已经手动将IUSR添加到具有读取和执行权限的脚本中。 脚本输出到一个日志文件,我已经给IUSR读,写和执行。 我不得不closures“从父文件夹inheritance权限”,以使其工作。 在添加IUSR之前,脚本不会运行。