Re: [TYPO3-german] Sprachwechsel: Fehler "The requested page does not exist!" nur auf Sartseite

2016-12-30 Diskussionsfäden Laurin Schaller

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:_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

2016-12-30 Diskussionsfäden Andrea Schmuttermair
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:_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=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=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

2016-12-30 Diskussionsfäden Laurin Schaller

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

2016-12-30 Diskussionsfäden Renzo Bauen
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

2016-12-30 Diskussionsfäden 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=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=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