Using OpenWrt for multiple webserver and static IP

I have one static IP and I want to forward incoming requests to at least two computers, incoming request are at port 80 (simple web applications)
I want to know if OpenWRT has some solution for me?
I have these two routers with me that i can upload OpenWRT

LinkSys WRT600N
Netgear WNDR3700

Or i can buy some other if its at a reasonable price.

Yes, OpenWrt can do that for you. You need to install and configure a "reverse proxy" package. I can recommend NGNIX, but there are others available.


Can you please guide me how can i get started on it?
Like commands to install NGINX and commands to setup?

nginx should have a wiki article.