title: Using Apache to hide URL parameters / arguments with a reverse proxy
body: <p>I have an internal IP camera that I want to expose to the internet using an Apache reverse Proxy.</p>
  <p>The internal URL is: <code>http://IPADDRESS:PORT/videostream.cgi?user=USERNAME&amp;pwd=PASSWORD</code></p>
  <p>Externally, I would like to remove the <code>/videostream.cgi?user=USERNAME&amp;pwd=PASSWORD</code> from the URL, essentially cloaking the parameters / arguments of the IP camera.</p>
  <p>I would also like to ensure that parameters / arguments cannot be added to the external URL, so the admin interface cannot be exposed. The admin interface is internally at <code>http://IPADDRESS:PORT/</code></p>
  <p>To summarise, externally I would like to access the camera feed at <code>https://camera.externaldomain.com</code> with no ability to use or see the internal parameters /arguments.</p>
  <p>Is this something I can do easily in Apache?
  If not, is it possible in Nginx instead?</p>
  <p>Apache is my preferred option.</p>
  <p>Thanks :)</p>