2014-01-08 14 views
0

我開始特別使用lua與nginx。我需要重寫的URL HTML頁面即假設<a href="http://toberewritten.com">link1</a>應該重寫<a href="http://rewritten.com">link1</a>任何工具/實用程序重寫HTML頁面中的網址

https://github.com/wscherphof/lua-htmlparser的LUA HTML解析器提供的網址,但據我從它的文檔理解,它不會重寫URL 。我或許可以重建網頁,但不知道是否已經有一個工具,它會做到這一點

感謝您的任何輸入

回答

4

你可以嘗試的官方http://nginx.org/r/sub_filter,這是已經是nginx的一部分的官方模塊的一部分(儘管它不是默認構建的,所以,你必須重新編譯)。

sub_filter http://toberewritten.com http://rewritten.com; 
sub_filter_once off;