我的网站从其他网站加载iframe。我想缓存这个iframe而不是加载缓存副本。
不幸的是我无法使用nginx,这就是为什么我很有趣如何使用php / js / ajax / xml或其他东西来缓存iframe。
可能是这样的:
- create iframe.php file on server with loading another site iframe
- iframe.php load iframe first time, than cache it
- include iframe.php where I need (but I don't
understand how to save all native header information of another site)
所有这些我需要从其他网站加载标题信息,但我不能多次执行,并且需要加载一次而不是为新用户显示缓存。
感谢您的帮助!
答案 0 :(得分:1)
在客户端,您无法影响第三方页面导航器的缓存行为。
如果要在服务器端缓存页面,服务器端脚本必须获取页面并对其进行缓存。您的iframe必须加载此脚本。
我希望我回答你的问题。不幸的是,我不太清楚。
答案 1 :(得分:1)
file_get_contents()怎么样? 将<。strong>保存为.html到您的托管帐户,然后加载到iframe。