我提供免费 wifi 服务,需要在所有页面请求中添加广告。
目前我有一个路由器将所有 http 请求转发到 apache 服务器,它将所有请求重定向到 index.php 页面。index.php 页面读取请求,从适当的站点获取内容,并编辑内容以包含广告。
问题是无法访问所有图像和 css 文件等,因为当浏览器尝试获取图像 <img src="site.com/image.jpg"> 时,它只是被重定向回 index.php。
我可以更改路由器(运行 dd-wrt)和网络服务器(apache2 和 php 5.2)的设置。
有没有一种解决方案,可以在返回客户端之前编辑内容,并允许访问 css 和图像?