Squid

使用 Squid 修改 HTML 內容

  • December 8, 2021

我們已經按照本教程設置了我們的網路。基本上,我們有一個 squid 代理,它可以為客戶請求的頁面反轉圖像。

我們正在嘗試修改腳本,以便我們可以在網頁發送到客戶端之前編輯網頁的內容。我們沒有任何運氣。我想知道 .html 文件是否有不同之處,這使得這不可能。

正在發生的事情是我們對請求的 URI 執行 wget,將其保存在本地,修改它,然後回顯新的 URI。使用者獲得的頁面是未修改的頁面,而不是我們剛剛更改的頁面。

從您提供的資訊來看,聽起來您最好使用類似sqirm的東西。這是一個專門設計的程序,通過 url_rewrite_program 與 squid 互動,可能比用你自己的 perl/bash 腳本重新發明輪子更好。

如果您仍想手動執行此操作,請執行以下操作:

http://www.squid-cache.org/Doc/config/url_rewrite_program/

似乎並不容易。請檢查http://squid-web-proxy-cache.1019090.n4.nabble.com/Question-in-adding-banner-for-ads-by-squid-td4664976.htmlhttps://answers。 launchpad.net/ecap/+faq/1793

在 Glyple webproxy 上它很簡單,它由 PHP 完成或從它的配置頁面添加。

無論如何,我認為 Glype 沒有像 squid 這樣的完整功能。

引用自:https://serverfault.com/questions/125624