title: How does url rewrite works?
body: <p>How does web server implements url rewrite mechanism and changes the address bar of browsers?<br>
  I'm not asking specific information to configure apache, nginx, lighthttpd or other!<br>
  I would like to know what kind of information is sent to clients when servers want rewrite url?</p>