How do I create a browser based proxy/http forwarder?

April 15, 2015 1k views
Apache Nginx Ubuntu

I've looked around and seen some tutorials for reverse proxies and forward proxies but I don't think they quite fit the scenario. Basically I want to be able to go to


and from there be able to forward requests to certain websites, either in a pre-configured manner (e.g. /proxy/reddit hardcoded to or via a form submission to get pages on demand. Stretch goals for whitelisted IP addresses and https to be used.

A pointer in the right direction would be greatly appreciated

1 Answer

You need a "(web-based|php) proxy script". There are plenty of them on SourceForge, but be careful, they might contain security bugs, malware, or backdoors.

A more decent choice would be to use Glype, which is actively developed and has a support forum.

Have another answer? Share your knowledge.