Actualy my goal is block bad pages then show to my customers "Blocked page". My customers are connecting via hotspot. So I can set content filter using firewall mangle and filter rules. Here is my config:
[admin@Testing] /ip firewall> fil print det
0 chain=forward action=drop dst-address-list=BadIP
[admin@Testing] /ip firewall mangle> print
1 chain=forward action=add-dst-to-address-list protocol=tcp address-list=BadIP address-list-timeout=10s dst-port=80 content=adult
2 chain=forward action=add-dst-to-address-list protocol=tcp address-list=BadIP address-list-timeout=10s dst-port=80 content=porn
3 chain=forward action=add-dst-to-address-list protocol=tcp address-list=BadIP address-list-timeout=10s dst-port=80 content=sex
But I can`t show to my customers that page is blocked by administrator. Firewall filter rule just drops packets.
Therefor I have started to use Web proxy service. In this case I can block web host by static host name.
[admin@Testing] /ip proxy access> print det
0 dst-port=80 dst-host=www.redtube.com action=deny hits=0
Now I can show them Blocked page but I have to add manually all bad web hosts . It`s too rude way.