Zum Inhalt springen

realurl-problem nach TYPO3-Umzug

Erstellt am 1. Dezember 2010 · 3 Antworten · letzte Antwort am 2. Dezember 2010

Tags: RealURL, URLs & Routing, Frage

anonymous ·

Hallo zusammen,
habe eine TYPO3-Instanz aus einer xampp umgebung auf einen echten Appache Webserver übertragen. Beide Maschinen (vm und Webserver) liegen im selben Netzwerk, sind aber unter einer anderen Domain zu erreichen. Hierbei ergibt sich allerdings folgendes Problem:
Ich öffne die Startseite des "neuen" servers (neuedomain.de). Klicke ich von hier aus auf eine Unterseite (z.B. Kontakt), werde ich aber auf die Kontaktseite der alten Domain umgeleitet (altedomain.de/kontakt).
Gewünscht ist aber natürlich neuedomain.de/kontakt.
Gehe davon aus, dass das Problem irgendwo bei realurl liegt?
Eine Anpassung der base-url im Typoscript bewirkt jedoch lediglich, dass beim Aufruf über das Frontend alle Unterseiten nun nicht mehr gefunden werden. (neuedomain/kontakt kann nicht gefunden werden).
Muss ich denn sonst noch irgendwas einstellen/ändern und wenn ja, was?
wäre für Hinweise dankbar.
Andi

Unbekannter Benutzer ·

Hallo,

die baseURL muss natürlich umgestellt werden, damit du nicht zur alten Domain umgeleitet wirst.

Welche Fehlermeldung kommt denn genau?

Segment "test" was not a keyword for a postVarSet as expected?

Falls ja: dann wird es wahrscheinlich daran liegen, dass die Pfade nicht korrekt zur index.php weitergereicht werden.
Es stimmt also etwas mit den Einstellungen in der .htaccess-Datei nicht.

Wenn die .htaccess-Datei sauber aussieht solltest du einmal die Konfiguration der beiden Apache vergleichen (httpd.conf). Ich glaube es ist möglich dort die rewrite-rules zu deaktivieren.

Viele Grüße

anonymous ·

Hallo,
mod_rewrite war ein guter Hinweis. Die war hier tatsächlich nicht aktiviert. Nun ist sie aber geladen (steht auch in derphinfo under loaded modules) die Fehlermeldung bleibt aber dieselbe.
die genaue fehlermeldung ist: "the requested url couldnt be found on this server."
Folgendes habe ich gemacht.
- in der httpd.conf meines apache die Zeilen
LoadModule rewrite_module modules/mod_rewrite.so
AddModule mod_rewrite.c
eingefügt.
- in der .htaccess meines apache steht:
RewriteEngine On
Muss ich hier noch zwingend rewrite rules definieren, oder passiert das durch realurl?
Habe im Netz eine vielzahl von beispielen im zusammenhang mit realurl gefunden aber keines hat funktioniert.

- im ts habe ich dann noch die baseURL angepasst. Der restliche ts-skript sollte stimmen komt ja von einer funktionierenden instanz.
- im aerltool habe ich einfach die default configuration geladen.
ratlose Grüße
Andi

anonymous ·

also habe nun ein älteres backup meines typo3-ordners eingespielt und jetzt geht realurl wie gewünscht, auch wenn ich nicht genau sagen kann wieso 🙂.
Viele Grüße
Andi