Zum Inhalt springen

RealURL erzeugt immer einen 404-Fehler auf root-Ebene

Erstellt am 5. Mai 2009 · 3 Antworten · letzte Antwort am 26. Februar 2011

Tags: RealURL, Weiterleitungen & 404, Frage

makronetz ·

Anscheinend wird ein 302-Statuscode erzeugt/gesendet.... Siehe Log:

77.4.212.186 - - [05/May/2009:20:22:01 +0200] "GET /de/ HTTP/1.1" 302 - "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 (.NET CLR 3.5.30729)"
77.4.212.186 - - [05/May/2009:20:22:01 +0200] "GET /de/404 HTTP/1.1" 200 12555 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 (.NET CLR 3.5.30729)"

Anschließend wird auf den 404 umgeleitet....

Woran kann das liegen? Die Adresse existiert definitiv und besitzt auch den Domain-Record... :/

Danke für jede Hilfe.

Gruß
Alexander

makronetz ·

Hallo,

anbei die neueste Erkenntnis:
Anscheinend bekommt TYPO3 das lang-Kürzel /$lang/ nicht in die L-Variable umgesetzt... (sofern nur(!) /de/ aufgerufen wird...)

http://www.makronetz.com/de/leistungen/ klappt!
http://www.makronetz.com/en/services/ klappt!

http://www.makronetz.com/de/ klappt NICHT! 🙁 (--> erzeugt nen 404)
http://www.makronetz.com/en/ klappt NICHT! 🙁 (--> erzeugt nen 404)

Anbei meine .htaccess:

# Enable URL rewriting
RewriteEngine On
RewriteBase /

# de-redirect, if language == empty (no double content)
RewriteRule ^/?$ /de/ [R=301,L]

# TYPO3-specific
RewriteRule ^(typo3|t3lib|tslib|fileadmin|typo3conf|typo3temp|uploads|showpic\.p
# RewriteRule ^(robots\.txt) - [L]
RewriteRule ^typo3$ typo3/index_re.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* /index.php [L]

Die realurl_conf.php kann ich noch posten....

Danke und Gruß
Alexadner

Gelando ·

Hallo Alexander

Ich weiss, dieser Thread ist uralt, aber ich verzweifle gerade an genau dem selben Problem. Bin seit Tagen am googeln und Foren durchforsten - konnte aber keine Lösung zu diesem Problem finden.
Meine Einstellungen sind immer identisch mit den gängien Vorschlägen zur Multidomain/Multilanguage Konfiguration.

Ich habe gerade auf deine untenstehenden "Problemlinks" geklickt - und gesehen, dass du das Problem lösen konntest. Die Seiten werden mit /de und /en angezeigt - keine Fehlermeldung!!!

Verrätst du mir, wie du das gemacht hast?

Danke und viele Grüsse
Angelika