Redirect pools of pppoe on different getaway

Hi all
I have Pppoe server with 3 types of profiles
So I have 3 ip pools
I want redirect one of pools to another getaway and only the http traffic (port80) in this pool will go to this getaway

This is called policy routing, and the easiest way to do this would be to create a default GW route to the alternate gateway, and set a routing mark such as alt-http (whatever makes sense to you) on this second default GW.

Then configure a mangle rule in the prerouting chain:
src-address=x.x.x.0/24 (or if several disconnected ranges, use an address list)
protocol=tcp
dst-port=80,443
action=mark-routing
new-routing-mark=alt-http