---
title: "realurl leitet /aktuelles.html nicht um"
url: "https://www.typo3.net/d/68304-realurl-leitet-aktuelleshtml-nicht-um"
source: "typo3.net"
tags: ["Extensions","Frage","RealURL"]
created: "2007-09-18"
last_reply: "2007-09-28"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# realurl leitet /aktuelles.html nicht um

Extensions · 1 Antwort · gestartet 2007-09-18

## Eröffnungsbeitrag

**millz** · 2007-09-18 · [Beitrag #1](https://www.typo3.net/d/68304-realurl-leitet-aktuelleshtml-nicht-um/1)

Hallo,

ich habe eine einfache Webseite mit Typo3 erstellt und konfiguriert.
Einfach heisst hier lediglcih ein paar wenige Unterseiten, ohne weitere Extensions (klar, das is mit Kanonen auf Spatzen geschossen, aber es soll die Möglichkeit für weitere Extensions in der Zukunft geben).
Die einzige Extension, die ich installiert hab ist realURL - und die ist echt schwierig zu konfigurieren, wenn man nur Grundlagenkenntnisse hat. (importieren/installieren ist soweit geschehen)

also ich hab ins rootverzeichnis (<http://localhost/www.domain.ltd/>) die .htaccess mit folgendem Inhalt gelegt:

```typoscript
RewriteEngine On
RewriteBase /
RewriteRule ^(typo3|typo3temp|typo3conf|t3lib|tslib|fileadmin|uploads|showpic\.php)/ - [L]
RewriteRule ^typo3$ typo3/index_re.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* index.php [L]
```

Dann habe ich das Typoscript um die 4 Zeilen erweitert:

```typoscript
config.simulateStaticDocuments = 0
config.baseURL = http://localhost/www.domain.tld/
config.tx_realurl_enable = 1
config.prefixLocalAnchors = all
```

kurz einzige worte zum Seiten baum
1. Ebene unter "New Typo3 Site" ist Seite Home (ID=7) als Shortcut zu "eingang" (ID=1)
2. Ebene (direkt eine Ebene unter Home) befinden sich dann alle menuepunkte der Webseite

So, nun noch zur ext_localconf.php im Verzeichnis typo3conf/ext/realurl/

Ich habe folgenden Inhalt eingefügt

```php
$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
    'init' => array(
        'enableCHashCache' => 1,
        'appendMissingSlash' => 'ifNotFile',
        'enableUrlDecodeCache' => 1,
        'enableUrlEncodeCache' => 1,
        'postVarSet_failureMode' => '',
    ),
    'redirects' => array(),
   'preVars' => array(
        array(
            'GETvar' => 'no_cache',
            'valueMap' => array( 'no_cache' => 1 ),
            'noMatch' => 'bypass'
          )
    ),
    
    'pagePath' => array(
        'type' => 'user',
        'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
        'spaceCharacter' => '-',
        'languageGetVar' => 'L',
        'expireDays' => 3,
        'rootpage_id' => 7
    ),
    
    'fileName' => array (
        'defaultToHTMLsuffixOnPrev' => 1,
        'index' => array(
            'page.html' => array('keyValues' => array ( 'type' => 7))
        )
    )
);
```

Nun zu meinem Problem.
Wenn ich die Webseite aufsuche, habe ich schöne URLs wie <http://localhost/www.domain.tld/referenzen.html> etc.
Wenn ich diesen Link anklicke bekomme ich aber einen Fehler etwa:
"Objekt nicht gefunden!

Der angeforderte URL konnte auf dem Server nicht gefunden werden. Der Link auf der verweisenden Seite scheint falsch oder nicht mehr aktuell zu sein. Bitte informieren Sie den Autor dieser Seite über den Fehler. "

So, wo ist nun das Problem? Ich hab schon viel probiert, leider jeweils ohne Erfolg :(.

Ich hoffe ihr könnt mir helfen.

Grüße

PS: mod_rewrite ist installiert und funktionstüchtig!

## Antworten

### [#2](https://www.typo3.net/d/68304-realurl-leitet-aktuelleshtml-nicht-um/2) · Toskana · 2007-09-28

Hallo millz,

ich bin z.Z. ebenfalls mit der Installation der **realURL**-Extension beschäftigt und finde auch, dass diese relativ schwer zu installieren ist, sogar dann, wenn man etwas mehr als an Grundlagenkenntnissen verfügt. Ich habe mich bei meiner Installation am Handbuch für Entwickler TYPO3 4.0 von Kai Laborenz orientiert (Dies nur vorab, damit die Urheberrechte auf evtl. genutzte PHP-Scripte nicht verletzt werden). So liegt bei mir folgende Vorgehensweise vor:

1) .htaccess-Datei
Im ersten Schritt habe ich die .htaccess-Datei - sofern nicht schon vorhanden - um folgende Anweisungen ergänzt:

```php
RewriteEngine On
RewriteRule ^typo3$ - [L]
RewriteRule ^typo3/.*$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* index.php
```

2) TS-Setup
Im zweiten Schritt wurde das TypoScript-Setup um folgenden Quelltext erweitert:

```typoscript
config.simuateStaticDocuments = 0
config.baseURL = http://www.meinedomain.de/
config.tx_realurl_enable = 1
config.prfixLocalAnchors = all
```

3. localconf.php
Im dritten Schritt habe ich in die localconf.php-Datei folgenden Programmcode hinzugefügt, den ich, wie bereits erwähnt, dem Laborenz-Buch entnommen habe:

```php
$TYPO3_CONF_VARS['EXTCONF'] ['realurl'] ['_DEFAULT'] = array(
   	'init' => array(
      		'enableCHashCache' => 1,
      		'enableUrlDecodeCache' => 1,
      		'enableUrlEncodeHash' => 1,
   	),
				   'preVars' => array(
		      array(
         		'GETvar' => 'L',
      		   'valueMap' => array(
            			'de' => '0',
         			   'en' => '1',
      		   ),
         		'valueDefault' => 'de',
   		   ),
	   ),
		'pagePath' => array(
   		'type' => 'user',
   		'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
   		'spaceCharacter' => '-',
   		'languageGetVar' => 'L',
   		'expireDays' => 3,
   		'rootpage_id' => '1'
	),
		'fileName' => array (
		   'defaultToHTMLsuffixOnPrev' => 1,
   		'index' => array(
      			'page.html' => array(
         				'keyValues' => array (
            					'type' => 1,
         				),
      			),
   		),
	),
		'fixedPostVarSets' => array(
	   ),
	   	'postVarSets' => array(
      		'_DEFAULT' => array(
         			'period' => array (
            				array (
               					'condPrevValue' => -1,
               					'GETvar' => 'tx_ttnews[pS]',
               					//'valueMap => array()
            				),
            				array (
               					'GETvar' => 'tx_ttnews[pL]',
               					//'valueMap => array()
            				),
				            array (
               					'GETvar' => 'tx_ttnews[arc]',
               					'valueMap' => array(
               					'non-archived' => -1,
            					),
         				),
      			),
	   			'browse' => array (
      				array (
         					'GETvar' => 'tx_ttnews[pointer]',
      				),
			   ),
		   			'select' => array (
      				array (
         					'GETvar' => 'tx_ttnews[cat]',
         					'lookUpTable' => array (
            						'table' => 'tt_news_cat',
            						'id_field' => 'uid',
            						'alias_field' => 'title',
            						'addWhereClause'=> 'AND NOT deleted',
            						'useUniqueCache'=> 1,
            						'useUniqueCache_conf' => array (
               							'strtolower' => 1,
               							'spaceCharacter' => '-',
            						),
        	 				),
      				),
			   ),
						'article' => array(
				   array (
      					'GETvar' => 'tx_ttnews[backPid]',
      					// 'valueMap => array(
      					// ),
   				),
				   array (
      					'GETvar' => 'tx_ttnews[tt_news]',
					      'lookUpTable' => array (
      						'table' => 'tt_news',
      						'id_field' => 'uid',
      						'alias_field' => 'title',
      						'maxLength' => 12,
      						'addWhereClause'=> 'AND NOT deleted',
      						'useUniqueCache'=> 1,
      						'useUniqueCache_conf' => array (
         							'strtolower' => 1,
         							'spaceCharacter' => '-',
      						),
					   ),
				),
			),
		),
	),
);
```

In einem vierten Schritt müsste ich nun noch das Apache-Modul "mod_rewrite" installieren, um zu schauen, ob es funktioniert. Leider habe ich keine Ahnung, wie ich das Modul bei meinem Provider aktivieren kann, da ich solche Änderungen bislang nur mit dem TYPO3-Dummy auf dem lokalen Laufwerk simuliert habe.

Kannst Du mir hierfür einen Tipp geben?

Grüße

Toskana

---

Quelle: „realurl leitet /aktuelles.html nicht um“, typo3.net, https://www.typo3.net/d/68304-realurl-leitet-aktuelleshtml-nicht-um
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
