---
title: "Realurl verflixt nochmal!"
url: "https://www.typo3.net/d/80074-realurl-verflixt-nochmal"
source: "typo3.net"
tags: ["Allgemein","Frage"]
created: "2008-07-29"
last_reply: "2008-07-29"
replies: 6
solved: false
page: 1
pages: 1
lang: "de"
---

# Realurl verflixt nochmal!

Allgemein · 6 Antworten · gestartet 2008-07-29

## Eröffnungsbeitrag

**udowald** · 2008-07-29 · [Beitrag #1](https://www.typo3.net/d/80074-realurl-verflixt-nochmal/1)

Hallo Leute,

vielleicht geht es ja jemand ähnlich.
Seitdem ich Typo3 4.2.1 verwende habe ich massive Probleme mit realurl. Das letzte Ding was ich geschafft habe ist, dass die realurls zwar laufen aber nicht in der Datenbank abgelegt werden.

Der frühere Weg Pfad-Segmente mit "class.tx_realurl_jk.php" abzuschalten geht nicht mehr. Die Extension "aoe_realurlpath" zeigt keine Wirkung.......  Ahhhhhhh!!!

Dann hab ich auch die ziemlich sichere Konfiguration mit "danp_realurlconfigurator" gemacht. Das Funktioniert, jedoch auch nicht mit "aoe_realurlpath" nochmal.....Ahhhhhhh!!!

Laufen manche Sachen einfach nicht mehr mit 4.2.1 oder...??

Gruß
achim

## Antworten

### [#2](https://www.typo3.net/d/80074-realurl-verflixt-nochmal/2) · just2b · 2008-07-29

Hallo,

realurl und 4.2.1 läuft. wenn du keine weiteren infos für uns hast, damit wir wirklich helfen können, dann lösch ich den thread einfach wieder, abreagieren kann man sich wo anders ;)

georg

### [#3](https://www.typo3.net/d/80074-realurl-verflixt-nochmal/3) · einpraegsam.​net · 2008-07-29

Ich habe auch keinerlei Probleme - im Gegenteil - realurl ist nicht mehr so unflexibel wie früher!

### [#4](https://www.typo3.net/d/80074-realurl-verflixt-nochmal/4) · udowald · 2008-07-29

Hi Georg,

sorry. Nach zwei Tagen rumgestöpsel kommt einem schon mal ein "Ahhhhh!!" über die Tastatur.
Nein, nur Abreagieren will ich mich sicher nicht. Das Realurl problemlos auf Typo3 4.2.1 ist eine Info mit der ich schon rechnete, aber dann kann es nur an meinen Einstellungen liegen.

Die Einbindung des "class.tx_realurl_jk.php" funktioniert bei mir nicht.

Hier post ich mal die Einstellungen mit denen ich arbeite.

Im Setup:

```typoscript
config{
  simulateStaticDocuments = 0
  tx_realurl_enable = 1
  prefixLocalAnchors = all
  baseURL = http://u0030627042.user.hosting-agency.de/
}
```

Die realurlconfig.php ist mit include in localconf eingebunden.
Hier ist alternativ schon mal "class.tx_realurl_jk.php" verfügbar, jedoch werden keine Urls mehr erzeugt sobald ich es verwende.

```php
<?php


$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
        'init' => array(
            'enableCHashCache' => 1,
            'appendMissingSlash' => 'ifNotFile',
            'enableUrlDecodeCache' => 1,
            'enableUrlEncodeCache' => 1,
            'respectSimulateStaticURLs' => 0,
            'postVarSet_failureMode'=>'redirect_goodUpperDir',
        ),
    'redirects_regex' => array (
    
    ),
    'preVars' => array(
                        array(
                                'GETvar' => 'no_cache',
                                'valueMap' => array(
                                    'no_cache' => 1,
                                ),
                                'noMatch' => 'bypass',
                        ),
                         array(
                             'GETvar' => 'L',
                             'valueMap' => array(
                                                'en' => '1',
                                        ),
                                'noMatch' => 'bypass',
                        ),
                ),
     'pagePath' => array(
            'type' => 'user',
            'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
            //'userFunc' => 'EXT:realurl/class.tx_realurl_jk.php:&tx_realurl_jk->main',
	    //'excludeUids' => array(6,7), //pageIds die im Pfad nicht angezeigt werden
	    //'excludeDoktypes' => array(5,254), //doktypes die im Pfad nicht angezeigt werden (254 = sysfolder, 5=not in menu)
            'spaceCharacter' => '-',
            'languageGetVar' => 'L',
            'expireDays' => 7,
            'rootpage_id' => 4,
        ),


      'postVarSets' => array(
            '_DEFAULT' => array(
                // news archive parameters
                'archive' => array(
                    array(
                        'GETvar' => 'tx_ttnews[year]' ,
                        ),
                    array(
                        'GETvar' => 'tx_ttnews[month]' ,
                            'valueMap' => array(
                            'january' => '01',
                            'february' => '02',
                            'march' => '03',
                            'april' => '04',
                            'may' => '05',
                            'june' => '06',
                            'july' => '07',
                            'august' => '08',
                            'september' => '09',
                            'october' => '10',
                            'november' => '11',
                            'december' => '12',
                            )
                        ),
                    ),
                // news pagebrowser
                'browse' => array(
                    array(
                        'GETvar' => 'tx_ttnews[pointer]',
                        ),
                    ),
                // news categories
                'select_category' => array (
                    array(
                        'GETvar' => 'tx_ttnews[cat]',
                        ),
                    ),
                // news articles and searchwords
                'article' => array(
                    array(
                        'GETvar' => 'tx_ttnews[tt_news]',
                        'lookUpTable' => array(
                            'table' => 'tt_news',
                            'id_field' => 'uid',
                            'alias_field' => 'title',
                            'addWhereClause' => ' AND NOT deleted',
                            'useUniqueCache' => 1,
                            'useUniqueCache_conf' => array(
                                'strtolower' => 1,
                                'spaceCharacter' => '-',
                                ),
                            ),
                        ),
                    array(
                        'GETvar' => 'tx_ttnews[swords]',
                        ),
                    ),
                ),             
            ),

      'fileName' => array(
            'defaultToHTMLsuffixOnPrev'=>1,
            '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,
                    ),
                ),
            ),
        ),
 );


?>
```

Meine .httaccess sieht so aus

```html
RewriteEngine On
RewriteBase /
RewriteRule ^(typo3|t3lib|tslib|fileadmin|typo3conf|typo3temp|uploads|showpic\.php|favicon\.ico)/ - [L]
RewriteCond %{HTTP_USER_AGENT} ^BlackWidow [OR]
RewriteCond %{HTTP_USER_AGENT} ^Zeus
RewriteCond %{HTTP_USER_AGENT} ^Alexibot [OR]
RewriteCond %{HTTP_USER_AGENT} ^asterias [OR]
RewriteCond %{HTTP_USER_AGENT} ^BackDoorBot [OR]
 
RewriteRule ^typo3$ typo3/index_re.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* index.php [L]
AddType image/x-icon .ico
AddType application/octet-stream .doc
AddType application/octet-stream .ts
AddType application/octet-stream .wmv
AddType application/octet-stream .zip
AddType application/octet-stream .avi
AddType application/octet-stream .swf
AddType application/octet-stream .pdf
AddType application/octet-stream .wav

Options -Indexes
```

Alternativ hatte ich auch "aoe_realurlpath" ausprobiert, was den gleichen Effekt hatte. Eigentlich ist im Manual dazu alles ausführlich dokumentiert.

Ich habe realurl schon mit "class.tx_realurl_jk.php" am Laufen aber eben nicht auf einer Typo3 4.2.1. Darum auch meine Frage ob sich da was geändert hat.

Gibt es einen anderen Weg eine Seite aus dem Pfad zu entfernen?

Gruß
Achim

### [#5](https://www.typo3.net/d/80074-realurl-verflixt-nochmal/5) · just2b · 2008-07-29

Keine Ahnung warum sich diese jk ewig hält, die ist ja aus dem Jahre Schnee, 2005 oder so!

du brauchst nur realurl, die htaccess, kannst sogar die konfiguration automatisch machen lassen oder sonst nimmst du eine der codes die man überall findet, zB

```php
$TYPO3_CONF_VARS['FE']['addRootLineFields'].= ',tx_realurl_pathsegment';
$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
    'pagePath' => array(
        'type' => 'user',
        'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
        'spaceCharacter' => '-',
        'languageGetVar' => 'L',
        'expireDays' => '3',
        'rootpage_id' => 1,
        'firstHitPathCache'=>1
    ),
  	'init' => array(
			'enableCHashCache' => true,
	   	'enableCHashCache' => 1,
			'respectSimulateStaticURLs' => 0,
			'enableUrlDecodeCache' => 1,
			'enableUrlEncodeCache' => 1
		),
    'preVars' => array(
        array(
            'GETvar' => 'L',
            'valueMap' => array(
                'en' => '1',
            ),
            'noMatch' => 'bypass',
        ),
        array( 
          'GETvar' => 'no_cache',
          'valueMap' => array( 
            'nc' => 1, 
          ),
          'noMatch' => 'bypass',
			  ),        
    ),
    'fileName' => array (
    		'defaultToHTMLsuffixOnPrev' => true,
        'index' => array(
            'page.html' => array(
                'keyValues' => array (
                    'type' => 1,
                )
            ),
            'print.html' => array(
                'keyValues' => array (
                    'type' => 98,
                )
            ),
        ),
    ),
    'postVarSets' => array(
        '_DEFAULT' => array (
  				'key' => array(
  					array(
  						'GETvar' => 'tx_rgecard_pi1[key]',
  						),
  				),
  				'del' => array(
  					array(
  						'GETvar' => 'tx_rgecard_pi1[delete]',
  						),
  				),
					'galerie' => array(
						array(
							'GETvar' => 'tx_chgallery_pi1[pointer]',
						),
					),	 
					'comment' => array(
						array(
							'GETvar' => 'tx_skpagecomments_pi1[answer]',
						),
					),	
        ),      
    ),


);
```

georg

### [#6](https://www.typo3.net/d/80074-realurl-verflixt-nochmal/6) · udowald · 2008-07-29

Hallo nochmal,

Was für einen Weg gibt es denn eine Seite aus dem Pfad zu entfernen?

Achim

### [#7](https://www.typo3.net/d/80074-realurl-verflixt-nochmal/7) · udowald · 2008-07-29

Also, ich kann die Seiten über "domain/Seitenname aufrufen, aber es werden keine Datenbankeinträge geschrieben.
Ich weiß wirklich nicht wie das funktioniert.

Achim

---

Quelle: „Realurl verflixt nochmal!“, typo3.net, https://www.typo3.net/d/80074-realurl-verflixt-nochmal
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
