网上有3种版本的Mason的重定向写法:
原版重定向仅能普通字符替换,正则要使用脚本:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | <mason> Charset=utf8 Author=ShuangYa Created=2014/06/13 Updated= name=Google Lib Redirector version=1.0 Website= Comment= Description=Google Lib Redirector Usage= Url=^http[s]{0,1}://(.*?)googleapis\.com/(.*?)$ </mason> <parts> part1=.@@@L3 </parts> <part1> function _masonRedirect(spec){ return spec.replace(/^https/,'http').replace('googleapis.com','useso.com'); } </part1> |
紫云飞修改版使用:
1 | http://function(url){return url.replace("aaa","bbb");} |
水鑫日修改版使用:
1 2 | http://>>aaa>>bbb #普通字符替换 http://>*aaa(.*)>*bbb$1 #正则替换 |