I> have a question about 301 redirection of https.
>My website is accessible with both of >non-subdomain http(s)://
mydomain.com and >subdomain-www http(s)://
www.mydomain.com. >Both have the same IP address.
>To change for redirecting all web contents under
>mydomain.com including user directory /~user and >so on, I tried to add the following to /etc/apache2/mods-available/ssl.conf or /etc/apache2/sites-available/default-ssl.conf.
><IfModule mod_rewrite.c>
> RewriteEngine On
> RewriteCond %{HTTP_HOST} >^(mydomain\.com)(:443)?
></IfModule>
What does your log say? I am trying to much the same but with a redirect instead of a rewrite and found this helpful:
http://httpd.apache.org/docs/2.4/rewrite/avoid.html