买的一个国外的主机现在闲着想用来做个在线代理,上上youtube什么的
用curl试了下可以抓取,但是只能获取文字内容,没有CSS这些.
我的想法是用file_get_contents得到网页的所有链接,再替换(比如:youtube上的CSS路径/css/style.css替换成http://www.mydomain.com/proxy.php?url=http://www.youtube.com/css/style.css)
然后再用curl抓取http://www.youtube.com/css/style.css后输出
并且是输出替换过链接的页面,这样每次点击页面的链接都由服务器抓取资源后输出.
另外这里有个
http://polysolve.com(速度慢,弹窗烦)在线代理的,也是替换了url的
请教大虾们指点指点.