Zum Inhalt springen

realurl geht in dr_wiki nicht

Erstellt am 25. November 2008 · 2 Antworten · letzte Antwort am 25. November 2008

Tags: RealURL, Frage

Torsten.​E ·

Habe nach dr_wiki Anleitung die Einträge in TS-Config und für realUrl vorgenommen, trotzdem werden in dr_wiki keine RealUrl's erzeugt.

Hier mal meine Configuration in der Datei urltoolconf_realurl.php, Ext "aeurltool".

<?php

/**
 *
 * aeUrlTool default realurl configuration
 * based on realurl-configuration of news.typo3.org
 * 	http://news.typo3.org/about/realurl-configuration/
 *
 */

$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl'] = array (
    '_DEFAULT' => array (
        'init' => array (
            'enableCHashCache' => '1',
            'appendMissingSlash' => 'ifNotFile',
            'enableUrlDecodeCache' => '1',
            'enableUrlEncodeCache' => '1',
        ),
        'redirects' => array (
        ),
        'preVars' => array (
            '0' => array (
                'GETvar' => 'no_cache',
                'valueMap' => array (
                    'nc' => '1',
                ),
                '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' => '106',
        ),
        'fixedPostVars' => array (
        ),
       'fileName' => array (
//
// if you don't want .html-URLs set the following to "false" (e.g. 'defaultToHTMLsuffixOnPrev' => false,)
// then you get http://www.yourdomain.com/imprint/ instead of http://www.yourdomain.com/imprint.html
//
            'defaultToHTMLsuffixOnPrev' => false,
            'index' => array (
                'rss.xml' => array (
                    'keyValues' => array (
                        'type' => '100',
                    ),
                ),
                'rss091.xml' => array (
                    'keyValues' => array (
                        'type' => '101',
                    ),
                ),
                'rdf.xml' => array (
                    'keyValues' => array (
                        'type' => '102',
                    ),
                ),
                'atom.xml' => array (
                    'keyValues' => array (
                        'type' => '103',
                    ),
                ),
            ),
        ),
    ),

);

$TYPO3_CONF_VARS['EXTCONF']['myPostVarSets'] = array(
'_DEFAULT' => array(
   'wiki' => array(
      array(
            'GETvar' => 'tx_drwiki_pi1[keyword]',
      ),
      array(
            'GETvar' => 'tx_drwiki_pi1[showUid]',
      ),
      array(
            'GETvar' => 'tx_drwiki_pi1[cmd]',
      ),
   ),
)
);

$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl']['www.schwedenhaus-ag.de'] = $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl']['_DEFAULT'];
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl']['www.schwedenhaus-ag.de']['pagePath']['rootpage_id'] = 3;
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl']['schwedenhaus-ag.de'] = $TYPO3_CONF_VARS['EXTCONF']['realurl']['www.schwedenhaus-ag.de'];

$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl']['www.schwedenhaus.at'] = $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl']['_DEFAULT'];
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl']['www.schwedenhaus.at']['pagePath']['rootpage_id'] = 107;
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl']['schwedenhaus.at'] = $TYPO3_CONF_VARS['EXTCONF']['realurl']['www.schwedenhaus.at'];

Und den Auszug aus dem Template:

###########################################################################
# Realurl
###########################################################################

# RealURL aktivieren
config.simulateStaticDocuments = 0
config.baseURL = http://www.schwedenhaus-ag.de/
config.tx_realurl_enable = 1
config.prefixLocalAnchors = output

Vielleicht habe ich ja einfach nur was übersehen.

Torsten.E

mschwemer ·

Die Platzierung der Konfiguration des Wiki ist IMHO falsch.

Die Zeile

$TYPO3_CONF_VARS['EXTCONF']['myPostVarSets'] = array (

in der Wiki-Konfiguration sollte

$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl']['_DEFAULT']['postVarSets'] = array (

lauten. "myPostVarSets" ist nur ein Platzhalter für den eigentlichen Platz.

Gruß,
Marcus