我开发了一个项目,在iframe中使用HTML文件(存在于单个文件夹中)。我已经创建了一个需要登录才能访问的index.php,在这个index.php中,我使用index.html在iframe中。问题是,如果用户直接调用index.html,那么它可以直接看到index.html。我想限制用户直接看到index.html。我在wordpress中创建了这个项目,并使用IIS作为web服务器。
如果使用IIS 7。X,创建一个网络。要限制访问的文件夹中的配置文件,然后键入或粘贴以下内容。它应该看起来像这样:
<?xml version="1.0"?>
<configuration>
<system.webServer>
<security>
<requestFiltering>
<hiddenSegments applyToWebDAV="false">
<add segment="myfoldername" />
</hiddenSegments>
</requestFiltering>
</security>
</system.webServer>
</configuration>
查看以下资源获取更多信息:
http://www.iis.net/ConfigReference/system.webServer/security/requestFiltering/hiddenSegments