如何从受限文件夹启用服务器端包含?

时间:2018-11-06 21:16:44

标签: apache

索引必须在禁止的文件夹中包含.shtml。服务器响应“ [处理此指令时发生错误]”。

如果从httpd.conf中删除了LocationMatch限制,则该方法有效。 问题在于需要LocationMatch来防止直接浏览.shtml文件。

限制浏览.shtml文件但允许.html文件包含.shtml文件的最佳方法是什么?

index.html:

<!--#include virtual="/static/inc.shtml" -->

/static/inc.shtml:

<div>content</div>

httpd.conf:

<LocationMatch "^/static">
    order allow,deny
    deny from all
</LocationMatch

0 个答案:

没有答案