Hi all,
I have two “.it” domains I want to redirect to their “.com” version.

So:

  • domain1.it —> domain1.com
  • domain2.it —> domain2.com

Each .com has its own droplet.
Both “.it” domains are pointing to a third droplet.
This third droplet is an Ubuntu/Apache configuration.

On it I created virtualhosts for both domains and setup redirects with .htaccess. Wile the redirects are working on http, when getting to the domains vai https, both show me de index.html of domain1.it and not redirecting.

I also tried to setup the redirect inside each vhost.conf, wht no result. I’m not used to manage apache or dns records, I’m tryin to fix someone else’s work, but I have no clue of what’s going on.

Thank for any help

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

×
Submit an Answer
2 answers

Hi @K89AG,

To do an HTTPS redirect from one domain to another you can add the following code in your .htaccess files

Redirect 301 / https://domain1.com

And for domain2.com, you can do

Redirect 301 / https://domain2.com

Regrads,
KFSys

Thank you,
I gave it a try, unfortunately this does not solve the problem.
It looks like it’s ignoring the .htaccess file.

Previous .htaccess configuration was

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