Probleme mit RealUrl



  • 0 x
    14. 02. 2008, 19:23

    Wenn du willst, dass die automatische Konfiguration verwendet wird, darf die Datei typo3conf/realurl_conf.php *nicht* existieren.

    Die Autoconf-Datei muss da sein; sollte die Datei typo3conf/realurl_autoconf.php sein.


  • 0 x
    14. 02. 2008, 19:29

    Also, ich glaube, deine .htaccess und die Einträge im Typoscript sind OK.

    Anschließend mal meine RealURL-Konfiguration:

    Die realurl_conf.php im Ordner typo3conf/ habe ich mit folgendem Code bestückt.

    1. <?php
    2. $TYPO3_CONF_VARS['SC_OPTIONS'] ['t3lib/class.t3lib_tstemplate.php'] ['linkData-PostProc'] []
    3. = 'EXT:realurl/class.tx_realurl.php:&tx_realurl->encodeSpURL';
    4. $TYPO3_CONF_VARS['SC_OPTIONS'] ['tslib/class.tslib_fe.php'] ['checkAlternativeIdMethods-PostProc'] []
    5. = 'EXT:realurl/class.tx_realurl.php:&tx_realurl->decodeSpURL';
    6. $TYPO3_CONF_VARS['SC_OPTIONS'] ['t3lib/class.t3lib_tcemain.php'] ['clearAllCache_additionalTables'] ['tx_realurl_urldecodecache']
    7. = 'tx_realurl_urldecodecache';
    8. $TYPO3_CONF_VARS['SC_OPTIONS'] ['t3lib/class.t3lib_tcemain.php'] ['clearAllCache_additionalTables'] ['tx_realurl_urlencodecache']
    9. = 'tx_realurl_urlencodecache';
    10. $TYPO3_CONF_VARS['FE'] ['addRootLineFields'] .=
    11. ',tx_realurl_pathsegment,alias,nav_title,title';
    12.  
    13. $TYPO3_CONF_VARS['EXTCONF'] ['realurl'] ['_DEFAULT'] = array(
    14.  
    15. 'init' => array(
    16. 'enableCHashCache' => 1,
    17. 'appendMissingSlash' => 'ifNotFile',
    18. 'enableUrlDecodeCache' => 1,
    19. 'enableUrlEncodeHash' => 1,
    20. // 'postVarSet_failureMode' => 'redirect_goodUpperDir',
    21. ),
    22.  
    23. 'redirects' => array(
    24. ),
    25. /* 'rewrite' => array(
    26.   ), */
    27.  
    28. 'preVars' => array(
    29. /* array(
    30.   'GETvar' => 'no_cache',
    31.   'valueMap' => array(
    32.   'nc' => 1,
    33.   ),
    34.   'noMatch' => 'bypass',
    35.   ), */
    36. /*
    37.   array(
    38.   'GETvar' => 'L',
    39.   'valueMap' => array(
    40.   'de' => '0',
    41.   'en' => '1',
    42.   ),
    43.   'valueDefault' => 'de',
    44.   ),
    45.   */
    46. ),
    47.  
    48. 'pagePath' => array(
    49. 'type' => 'user',
    50. 'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
    51. 'spaceCharacter' => '-',
    52. 'languageGetVar' => 'L',
    53. // 'firstHitPathCache' => 1,
    54. 'expireDays' => 3,
    55. // ------------> hier unbedingt die id der Rootseite anpassen!!! <------------
    56. 'rootpage_id' => '1'
    57. ),
    58.  
    59. 'fileName' => array (
    60. 'defaultToHTMLsuffixOnPrev' => 1,
    61. 'index' => array(
    62. /*'index.html' => array(*/
    63. 'keyValues' => array (
    64. /*'type' => 1,*/
    65. ),
    66. /*),*/
    67. ),
    68. ),
    69.  
    70. 'fixedPostVarSets' => array(
    71. ),
    72.  
    73. 'postVarSets' => array(
    74. ),
    75. );
    76. ?>

    Beachte: Die [b]id zur Rootseite[/b] muss entsprechend der jeweiligen Installation angepasst werden.

    Nach [u]jeder[/u] Änderung in dieser Datei müssen im Backend die [b]Caches geleert[/b] werden.
    Erst danach die Seite neu aufrufen (Browsercache evtl. vorher leeren) und das Ergebnis ansehen.

  • 0 x
    15 Beiträge
    0 Hilfreiche Beiträge
    15. 02. 2008, 14:38

    kannst du das mal bitte ausprobieren:

    RewriteBase /cms/

    Edit: Hmm ne dürfte nix ausmachen, ich hatte den selben Fehler weiss aber nicht mehr genau was das war. Bei mir wars aber glaub ich irgendwas mit BaseUrl oder RewriteBase...irgendwie falscher Ordner, aber immo komm ich nicht drauf

    Versuch aber grad den Fehler manuell zu wiederholen....

    Edit2:
    Ihr arbeite alle mit der realurl_conf

    Ich editiere immer die ext_localconf.php in typo3conf/ext/realurl/

    deswegen kann ichs vllt nicht 100% nachvollziehen

  • nicki4lu nicki4lu
    Sternenflotten-Admiral
    0 x
    164 Beiträge
    0 Hilfreiche Beiträge
    15. 02. 2008, 15:22

    Es ist egal, ob realurl_conf oder localconf. Eingebunden wird letzt endlich das gleiche Array. Magst du mich eventuell mal per Email kontaktieren, um bei der Fehlersuche etwas voran zu kommen?

  • lil-trick lil-trick
    Jedi-Meister
    0 x
    296 Beiträge
    0 Hilfreiche Beiträge
    21. 02. 2008, 20:43

    danke Leute jetzt funktioniert es.

    aber unter
    http://www.test-typo3.de/home-menu/videotechnik.html

    hab ich noch dieses home-menu stehen wie bekomm ich das raus ..das ist der Ordnername in dem sich die Hauptnavi befindet

  • laymore laymore
    T3PO
    0 x
    14 Beiträge
    0 Hilfreiche Beiträge
    25. 03. 2008, 17:29

    Egoist!
    Sag doch mal was es nu war anstelle einfach nur zu sagen, dass es nu funzt.
    Ist jetzt eh schon zu lange her.

  • ingokr ingokr
    Padawan
    0 x
    50 Beiträge
    0 Hilfreiche Beiträge
    26. 03. 2008, 12:11

    Die Lösung würde mich auch mal interesieren. Ich hab nämlich das selbe Problem.

  • laymore laymore
    T3PO
    0 x
    14 Beiträge
    0 Hilfreiche Beiträge
    26. 03. 2008, 14:06

    Dann verweise ich mal altklug auf das HowTo.
    http://www.typo3.net/forum/list/list_post//66633/?howto=1

    Ich habs derweil mal hingekriegt. Allerdings hab ich dort auch beschrieben, woran es bei mir lag. Lies mal, vielleicht hilfts dir.