What does the user see?
Is your webserver configured to serve any hostname on that ip address (as your webserver will see requests for the address the customers typed in, i.e. things like “www.google.com”, “www.microsoft.com/windows/vista” etc.).
You have to run a webserver on a dedicated ip address (no name based virtual host!) which has a start page and a 404 error page stating your message basically…
“Define “it doesn’t work”” no redirrection made by mikrotik - user machine resolves google.com and always tring to connect 72.14.207.99 on port 80. i see with a firewall on my web server, that user is tring to connect, and my server is sending some reply, but nothing happens.
use ip instead mac. Make a rule to add ip address to an address list by mac (if mac=… add src-address etc)
and make a drop rule too
(if dst-address!=your web server and dst-port!=80 drop)