Proxy

向 html 響應添加一些內容

  • March 14, 2013

我想知道是否有可能使用(我的猜測是)代理伺服器向使用者響應添加一些內容?

假設我想在div本地網路使用者打開的每個 html 文件中添加一個。所以我正在尋找的是某種中間伺服器。存在這樣的東西可能只是我的想像,但如果確實存在,您能告訴我我正在尋找的功能的技術名稱嗎?任何免費/開源解決方案?

問候,並感謝您的回答。

您沒有說,但如果您使用的是 Apache,您可以使用mod_substitute模組來完成此操作。查看Apache 文件和這個範例

步驟大致如下:

  • 將 mod_substitute 指令添加到 Apache 配置文件。
  • 添加規則

範例規則

<Location />

AddOutputFilterByType SUBSTITUTE text/html
Substitute 's|</body>|<script src="https://xxx.com/myBucket/cookiepolicy.js" type="text/javascript"></script></body>|ni'
AddOutputFilterByType DEFLATE text/html text/plain text/css text/xml text/javascript

</Location>

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