benyb
By:
benyb

how to redirect www.mysite.com to https://mysite.com in DNS records or apache2 ?

September 15, 2016 530 views
Apache DNS Ubuntu

Hi,

I have a working https://mysite.com with a signed certificate.

if i add a CNAME record
CNAME www mysite.com.

www.mysite.com is redirected to https://www.mysite.com

the CERT is not signed for the site that includes the www.

how do I make a simple redirect for the www.mysite.com to point to https://mysite.com

or do I have to make another virtual server in apache with the www. ?

1 Answer

Using a rewrite in an .htaccess file you could do it with:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.example\.com$
RewriteRule ^(.*)$ http://example.com/$1 [R=301,L]

or you could create a separate VirtualHost file for www and redirect it from there like this:

<VirtualHost *:80>
        ServerName www.example.com
        Redirect permanent / http://example.com/
</VirtualHost>
Have another answer? Share your knowledge.