Redirect

Redirect a site to HTTPS using .htaccess file

Redirect a web site to SSL using Apache Virtual Host

OR

Redirect a Site to HTTPS using PHP

Redirect www to non-www URL