Control Web Panel
WebPanel => Installation => Topic started by: belrpr on July 12, 2018, 06:03:22 PM
-
Hi,
I am a bit stuck with the following:
I got my CWP running: Apache & Varnish Cache & Nginx Reverse Proxy
I got 3 domains for 1 user.
a.com
b.com
c.com
Domain a.com is running a drupal site under /home/theuser/public_html
How can I make b.com & c.com redirect to a.com
Redirect and not an alias.
Or using the same homedirectory (/home/theuser/public_html) makes the same site but on 3 different urls which makes your google ranking go down because your content isn't unique)
An alias who give problems for the autossl.
When I create b.com with the default path (/home/theuser/public_html/b.com)
I got a http 500 error. Probably due to the .htaccess in the base root (/home/theuser/public_html)
Edited the vhost.conf and use the redirect option
RedirectMatch permanent ^/(.*) http://a.com/$1
This works for http sites. But not when you use https://b.com or https://c.com
Hope anyone can help me out with a good solution.
-
why not make users for the other domains? way easier!
if for some reason you can't/don't want to:
first make sure you have https for ALL domains in the user
and you'll have to add something like this in the base .htaccess
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} =abc.com [NC]
RewriteRule .* https://%{HTTP_HOST}/abc\.com [L,R=301]
also . in folders is bad practice, don't do that (I'm not unsure if you have to outcomment that . in the rewriterule or not.
-
Thanks it worked 8)
-
I didn't work on Apache Tomcat :( can anyone help?
Thanks