Re: [TYPO3-german] Sprachwechsel: Fehler "The requested page does not exist!" nur auf Sartseite
Hallo Andrea Ich hab in der realurl_conf.php fast die gleiche Konfiguration wie du: 'init' => array( 'enableCHashCache' => 1, 'appendMissingSlash' => 'ifNotFile', 'enableUrlDecodeCache' => 1, 'enableUrlEncodeCache' => 1, 'postVarSet_failureMode' => '', ), 'redirects' => array(), 'preVars' => array( array( 'GETvar' => 'no_cache', 'valueMap' => array( 'nc' => 1, ), 'noMatch' => 'bypass', ), array( 'GETvar' => 'L', 'valueMap' => array( 'de' => '0', 'fr' => '1', 'en' => '2', ), 'valueDefault' => 'de', 'noMatch' => 'bypass', ), ), 'pagePath' => array( 'type' => 'user', 'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main', 'spaceCharacter' => '-', 'languageGetVar' => 'L', 'expireDays' => 7, 'rootpage_id' => 1, 'firstHitPathCache' => 1, ), Ich hab auch den typo3temp Ordner geleert und jeweils im Installtool den Cache geleert. Realurl hatte ich auch schon neuinstalliert. Den URL-Cache für die Startseite habe ich auch schon mehrmals geleert. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Sprachwechsel: Fehler "The requested page does not exist!" nur auf Sartseite
Zeig mal die relevanten Stellen aus der realurl_conf.php Datei, evtl. fehlt da was? Hier ein Beispiel mit * absRefPrefix = / * rootpage_id=1 * mind. einem Domain Record auf der Seite [1] array( 'init' => array( 'enableCHashCache' => 1, 'appendMissingSlash' => 'ifNotFile', 'enableUrlDecodeCache' => 1, 'enableUrlEncodeCache' => 1, ), 'redirects' => array(), 'preVars' => array( array( 'GETvar' => 'no_cache', 'valueMap' => array( 'nc' => 1, ), 'noMatch' => 'bypass', ), array( 'GETvar' => 'L', 'valueMap' => array( 'de' => '0', 'en' => '2', 'fr' => '3', ), 'noMatch' => 'bypass', ), ), 'pagePath' => array( 'type' => 'user', 'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main', 'spaceCharacter' => '-', 'languageGetVar' => 'L', 'expireDays' => 7, 'rootpage_id' => 1, ), 'fixedPostVars' => array(), 'postVarSets' => array(), ), ); ?> Und natürlich die doofen Cache-Sachen: Cache leeren im Install Tool, typo3temp Ordner leeren, realurl deinstallieren und wieder installieren, Die RealURL Cache Tabellen händisch leeren (wenn es keine Live-Seite ist die alte URLs behalten soll) LG Andrea Am 30.12.2016 um 11:01 schrieb Laurin Schaller: > Hallo Zusammen > > Ich verwende auf meiner dreisprachigen Seite (de/fr/en) RealUrl. Das > funktioniert soweit gut, wenn ich mit dem Sprachmenü die Sprache wechsle > wird die korrekte Übersetzung angezeigt. > > Allerdings funktioniert das nur auf der Startseite nicht. Diese hat den > Pfad "/" oder "www.mydomain.com/". Wenn ich dort auf eine Übersetzung > wechseln will kommt die Fehlermeldung "The page did not exist or was > inaccessible. Reason: The requested page does not exist!". Das Problem > scheint mit Realurl zu tun haben, denn "/fr" funktioniert nicht. Jedoch > "/?L=1&id=1" mit den Argumenten ausgeschrieben funktioniert. > > Ich habe auch mal im RealUrl-Backendmodul bei "URL-Data" nach geschaut. > RealUrl schreibt da: Original URL: L=1&id=1, Speaking URL: fr/ > > Hat jemand eine Idee woran das liegen könnte? > > Vielen Dank > ___ > TYPO3-german mailing list > TYPO3-german@lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Sprachwechsel: Fehler "The requested page does not exist!" nur auf Sartseite
Hallo Renzo Ich habs schon mit absRefPrefix = auto, absRefPrefix = / und mit BaseURL versucht. Hast du sontst noch eine Idee? ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Sprachwechsel: Fehler "The requested page does not exist!" nur auf Sartseite
Hallo Laurin schau Dir mal deine config an. Da fehlt wohl ein absRefPrefix oder er ist falsch. Wie du den setzen musst, ist abhängig von deiner Installation. Ab 7.6 kann man config.absRefPrefix = auto setzen, das funktioniert meistens. RealURL liest diesen Wert um daraus die URL zusammen zu bauen, deshalb ist der wichtig. Es gibt noch config.baseURL. Die brauche ich aber normalerweise nicht, obschon die in der RealURL-Doku bisher erwähnt wurde. Gruss Renzo -- conPassione gmbh CH-3661 Uetendorf +41 33 345 00 92 ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Sprachwechsel: Fehler "The requested page does not exist!" nur auf Sartseite
Hallo Zusammen Ich verwende auf meiner dreisprachigen Seite (de/fr/en) RealUrl. Das funktioniert soweit gut, wenn ich mit dem Sprachmenü die Sprache wechsle wird die korrekte Übersetzung angezeigt. Allerdings funktioniert das nur auf der Startseite nicht. Diese hat den Pfad "/" oder "www.mydomain.com/". Wenn ich dort auf eine Übersetzung wechseln will kommt die Fehlermeldung "The page did not exist or was inaccessible. Reason: The requested page does not exist!". Das Problem scheint mit Realurl zu tun haben, denn "/fr" funktioniert nicht. Jedoch "/?L=1&id=1" mit den Argumenten ausgeschrieben funktioniert. Ich habe auch mal im RealUrl-Backendmodul bei "URL-Data" nach geschaut. RealUrl schreibt da: Original URL: L=1&id=1, Speaking URL: fr/ Hat jemand eine Idee woran das liegen könnte? Vielen Dank ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german