0

我提供免费 wifi 服务,需要在所有页面请求中添加广告。

目前我有一个路由器将所有 http 请求转发到 apache 服务器,它将所有请求重定向到 index.php 页面。index.php 页面读取请求,从适当的站点获取内容,并编辑内容以包含广告。

问题是无法访问所有图像和 css 文件等,因为当浏览器尝试获取图像 <img src="site.com/image.jpg"> 时,它只是被重定向回 index.php。

我可以更改路由器(运行 dd-wrt)和网络服务器(apache2 和 php 5.2)的设置。

有没有一种解决方案,可以在返回客户端之前编辑内容,并允许访问 css 和图像?

4

1 回答 1

0

Apache 可能不是适合这项工作的工具,您应该研究Squid,一个支持重定向器的 http 代理。

顺便说一句:你可以用Squid玩得很开心

于 2010-03-21T00:53:01.350 回答