2016-07-19 4 views
0

Ich habe Probleme, den richtigen Ansatz zu finden, um eine 301 Redirect von einer Subdomains-Seite zu einer anderen Subdomains-Seite zu machen.htaccess Subpage auf Subdomain zu Subpage auf andere Subdomain

Zum Beispiel:

subpage1.mysite.com/contact zu subpage2.mysite.com/kontakt umgeleitet werden muss

(Ich habe ein paar hundert davon)

Ich habe bis jetzt viele 301 Weiterleitungen in meinem .htaccess, aber sie leiten nur von der Hauptdomain mysite.com/page um.

Ich kann eine 301 so nicht machen, oder? Es funktioniert nicht ..

Redirect 301 http://subpage1.mysite.com/contacthttp://subpage2.mysite.com/kontakt

Ich kann nur die primäre .htaccess-Datei auf der Haupt-Domain zugreifen (mysite.com)

einige über RewriteCond lesen, aber es scheint, dass sie alle meine Unterseiten nehmen und sie zu der anderen Subdomain umleiten. Das ist nicht gerade passend für mich, da die URLs die Namen geändert haben und in den Subdomains nicht identisch sind.

Antwort

0

Ich habe es herausgefunden, indem Sie dies verwenden. Übernahme der Subdomäne als RewriteCond

#Consultancy redirects 
RewriteCond %{HTTP_HOST} ^consultancy.madebydelta.com [nc] 
RewriteRule ^about/$ http://testlab.madebydelta.com/om-os/ [R=301,NC,L] 
RewriteRule ^industries/$ http://testlab.madebydelta.com/cases/ [R=301,NC,L]