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