Hosten Sie verschiedene Seiten zusammen

470
Ariel

Nehmen wir an, ich habe jeweils 5 Websites in den verschiedenen Hostings.

Ich möchte für jeden eine Seite erstellen, aber alle zusammen unter einer Subdomain von ONE Hosting hosten. Zum Beispiel.

www.site1.com -> Bei Hosting A www.site2.com -> Bei Hosting B www.site3.com -> Bei Hosting C www.site4.com -> Bei Hosting D

www.site5.com -> Bei Hosting E

Nehmen wir an, ich habe jeweils 5 Websites in den verschiedenen Hostings.

Ich möchte für jeden eine Seite erstellen, aber alle zusammen unter einer Subdomain von ONE Hosting hosten. Zum Beispiel.

www.site1.com -> Bei Hosting A www.site2.com -> Bei Hosting B www.site3.com -> Bei Hosting C www.site4.com -> Bei Hosting D

www.site5.com -> Bei Hosting E

So :

Wenn Sie www.site1.com besuchen, sollten Sie zu den Inhalten von Hosting A gelangen. Wenn Sie jedoch die Seite www.site1.com/pageZ besuchen, sollten Sie zu pages.site5.com/pageZ in Hosting E gelangen (ABER SIE MÜSSEN AUCH DIE GLEICHE URL SEHEN).

und das gleiche für den Rest ... www.site2.com/pageY sollte Sie zu den Seiten von pages.site5.com/pageY bringen

wie kann ich das machen ?

1
Wenn Sie Ihre ursprüngliche Frage klären müssen, bearbeiten Sie die Frage. Wenn Sie dieselbe Frage zweimal stellen, wird nur eine Ihrer Fragen angehalten. heavyd vor 9 Jahren 0

1 Antwort auf die Frage

0
pit

Apache mod_rewrite ist für Sie, die "Rewrite" -Methoden kombiniert mit regulären Ausdrücken sollten Ihre Anforderungen perfekt erfüllen

Erstellen Sie beispielsweise in Ihrem öffentlichen Verzeichnis beim Hosten von A eine ".htaccess" -Datei

füge diese Zeilen ein:

<IfModule mod_rewrite.c> RewriteEngine On  # redirect pageZ to http://pages.site5.com/pageZ # http://www.site1.com/pageZ redir to http://pages.site5.com/pageZ RewriteRule ^(pageZ)$ http://pages.site5.com/$1  # redirect pageY to http://pages.site5.com/pageY RewriteRule ^(pageY)$ http://pages.site5.com/$1  # calling any url starting with "page" and followed by any caracter RewriteCond % ^(page.)$ # then redirect the uri to the following RewriteRule ^(.*)$ http://pages.site5.com/$1 [L]  </IfModule> 

Eine Anleitung finden Sie unter: https://httpd.apache.org/docs/2.0/misc/rewriteguide.html