【发布时间】:2015-12-24 00:07:14
【问题描述】:
我有重定向的 htacess 代码
http://website.com:352/pictures/1 to another page.
如果请求在 iframe src 中,我想阻止此重定向。这可能吗?
<iframe src="http://website.com:352/pictures/1" style="border: none; width:100%; height:1100px;"></iframe>
【问题讨论】:
-
服务器不关心它是否是 iframe,htaccess 正在发送它。如果您稍后在能够将代码保留在 htaccess 中的同时找到解决方案,请回答您自己的问题,因为这听起来很整洁
-
与您的需求有些相关,但正如消息来源所说,不可靠 -> stackoverflow.com/questions/4500939/…
-
我刚刚阅读了您为推荐人链接的内容。在这种情况下如何应用?
-
Referrer 是一个绝对不可靠的变量。忘记它的存在。
-
这将是最容易解决的,如果您将查询字符串附加到 iframe src,例如
http://website.com:352/pictures/1?noredirect,然后在进行重写之前检查查询字符串中是否存在该值,在 RewriteRule 之前通过RewriteCond。
标签: javascript .htaccess