使用iFrame或<;加载html文件;对象>;但限制从URL直接访问
所以我的应用程序需要从一个文件夹中加载一个文件,该文件加载同一文件夹中的许多其他文件。代码如下:使用iFrame或<;加载html文件;对象>;但限制从URL直接访问,html,.htaccess,Html,.htaccess,所以我的应用程序需要从一个文件夹中加载一个文件,该文件加载同一文件夹中的许多其他文件。代码如下: <object id="embed_articulate" type="text/html" data="FILE_PATH"></object> 这很好,但我也可以访问http://URL/FILE_PATH它会打开该文件,我还可以打开该文件所依赖的同一目录中的任何其他文件 有没有办法限制URL访问&只在对象中加载 注意:不要告诉我为什么我要这样做,它是这样做的,所以
<object id="embed_articulate" type="text/html" data="FILE_PATH"></object>
这很好,但我也可以访问http://URL/FILE_PATH
它会打开该文件,我还可以打开该文件所依赖的同一目录中的任何其他文件
有没有办法限制URL访问&只在对象中加载
注意:不要告诉我为什么我要这样做,它是这样做的,所以我必须解决它
我尝试从所有对URL有效的中添加htaccessDeny,但它也没有加载到对象中。这很好:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://(www\.)? [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?.*$ [NC]
RewriteRule \.(xml|swf|html|png|gif|jpg|jpeg|php)$ - [F]
如果有人知道这有什么问题,请让我知道
现在我可以通过iframe加载html文件,但不能直接从URL 403访问