A better method would be to use a reverse proxy. This would allow http access inside your network while retaining encryption for remote access.
See: