I am in the process of migrating an existing Wordpress site on Dreamhost to be served entirely over SSL using a professionally signed certificate.
I understand the best practice to be using a 301 redirect to send all traffic from http://www.myaddress.com to https://www.myaddress.com so that all of my traffic gets served from the https site. This site has a unique ip and is on shared hosting here at dreamhost.
Is there a preferred or "best practice" for creating this type of redirect? I know it can be done with .htaccess. But is there a better method? For instance, can I/should I use the dreamhost control panel to get this redirect done via httpd.conf?
Anyone have thoughts on this or better ways of doing this?