Einzelnen Beitrag anzeigen

Rollo62

Registriert seit: 15. Mär 2007
3.910 Beiträge
 
Delphi 12 Athens
 
#1

RegEx Problem: Domain-Umzug, wie kann die URI komplett weitergeleitet (301) werden ?

  Alt 30. Jun 2021, 17:46
Hallo Leute,

es gibt hier doch bestimmt RegEx und Netzwerkspezialisten, die mir helfen könnten ein .htaccess File richtig umzubauen.

Ich habe das Problem dass ich von einer alten Domain, auf eine neue Domain umziehen muss,
und dabei aber noch die alten Links teilweise weiterverwenden muss.
Die Links sind draussen in der Welt, und können nicht so ohne Weiteres geändert werden.

Also z.B. die Struktur der alten Links
http://subdomain.alte_domain.de/subfolder/

subdomain = da gibt es ein paar, es reicht aber eigentlich Eine, diese könnte dann auch fest verdrahtet sein
subfolder = davon gibt es Einige, die "subfolder" müssten deshalb der neuen Seite dynamisch mit übergeben werden

möchte ich 1:1 weiterleiten auf

https://subdomain.neue_domain.com/subfolder/

https wäre schön, aber es könnte womöglich auch http bleiben

http://subdomain.neue_domain.com/subfolder/

Denn der neue Server forchiert https zu http, was dort mit den Browseranfragen zumindest super funktioniert.

Zusätzliche Queries gibt es dort zum Glück nicht, aber auf anderen subdomains schon, die könnte ich aber notfalls in die Tonne treten.

Dazu habe ich einen einfachen Redirect-Server angelegt, der
1.) die alten Links unter der alten Domain abfängt und
2.) dann 1:1 dann zum neuen Server weiterleitet (daran scheitert es).

Der Redirect-Server ist recht einfacher virtueller Server, hat noch kein SSL (was er hoffentlich auch nicht braucht),
und soll eigentlich nur permanente Weiterleitungen (301) bieten.
Das ist hoffentlich ohne SSL Warnungen möglich.
Genau aus dem Grund habe ich auch noch nichts mit PHP oder HTML/JS Weiterleitungen probiert.

Ich habe aber bisher keine funktionierende .htaccess Lösung gefunden, das kann doch aber nicht sein,
trotz vieler, schöner Beispiele:

https://www.redirect-htaccess.de/redirects
https://perishablepress.com/redirect...ring-htaccess/
https://stackoverflow.com/questions/...-with-excludes

Es scheint keine Lösung zu geben die einfach nur die root-domain ändert, und den Rest der URI 1:1 beibehält.

Vielleicht kann mir hier ja jemand die richtigen RewriteRules zeigen ?
Da wäre ich sehr dankbar, denn die Nerven liegen mal wieder fast blank
  Mit Zitat antworten Zitat