I have to issues:
1) redirect port 80 to 443 on same CSM
2) Allow 443 in directly to the same server that port 80 is being redirected to.
Here I have real servers listening at 443. I have made HTTPS working but I am not able to redirect HTTP request to HTTPS. Following is my configuratin for redirect. Let me know what I am doing wrong.
map REDIRECTMAP url
match protocol http url example.com
no nat client
webhost relocation <https://www.example.com/>
virtual 184.108.40.206 tcp www