Addon domains = duplicate content
O problema stupida de care m-am lovit azi, si care nici nu banuiam ca exista:
Am un hosting cu domenii addon nelimitate.
Adica am hosting pt domeniul www.domeniu-principal.com si pe el pot sa adauga oricate domenii vreau, ex www.site1.com, www.site2.com si www.site3.com.
Domeniile pot fi accesate separat, au adresa proprie, au continut unic, se comporta ca niste site-uri de sine statatoare.
[explicatia e empirica, dar cine are hosting de genul asta intelege, cine nu are nu e afectat de problema]
Problema e ca un domeniu addon (ex www.site3.com) poate fi accesat si ca www.domeniu-principal.com/site3
Iar in ochii lui google cele doua adrese sunt site-uri separate cu acelasi continut, deci le baga la duplicate content.
[Am rezolvat, dar fiindca tot am apucat sa descriu problema o sa postez si rezolvarea, poate se mai loveste cineva de ea]
Rezolvarea e un redirect din htaccess:
In htaccess-ul domeniului principal adaugati:
In htaccess-ul domeniului addon (site3.com) adaugati:
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^site3\.com [NC]
RewriteRule ^(.*) http://www.site3.com/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^
www.site3.domeniu-principal\.com
RewriteRule ^(.*)$ http://www.site3.com/$1 [R=permanent,L]
RewriteCond %{HTTP_HOST} ^site3.domeniu-principal\.com
RewriteRule ^(.*)$ http://www.site3.com/$1 [R=permanent,L]
Those were fast strange times and we worked in fast strange ways.