Is it bad to redirect http to https?

The [R] flag on its own is a 302 redirection (Moved Temporarily). If you really want people using the HTTPS version of your site (hint: you do), then you should be using [R=301] for a permanent redirect: RewriteEngine on RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^/(.*) https://%{HTTP_HOST}/$1 [NC,R=301,L] A 301 keeps all your google-fu and hard-earned pageranks … Read more

Finding out what user Apache is running as?

ps aux | egrep ‘(apache|httpd)’ typically will show what apache is running as. Usually you do not need to change the default user, “nobody” or “apache” are typically fine users. As long as its not “root” 😉 edit: more accurate command for catching apache binaries too