---
title: "realurl Problem"
url: "https://www.typo3.net/d/92897-realurl-problem"
source: "typo3.net"
tags: ["Extensions","Frage"]
created: "2009-09-14"
last_reply: "2009-09-16"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# realurl Problem

Extensions · 3 Antworten · gestartet 2009-09-14

## Eröffnungsbeitrag

**ivkin** · 2009-09-14 · [Beitrag #1](https://www.typo3.net/d/92897-realurl-problem/1)

Hallo,

habe ein, wohlmöglich ganz simples, Problem mit der Extension relaurl.
Ich erstelle gerade die Seite auf meinem Rechner lokal und benutze XAMPP, Typo3 V.4.2.8, realurl V.1.1.0.

Die Links werde richtig generiert doch sobald ich sie anklicke erscheint die <http://localhost/xampp/> Seite ????
Wo finde ich die einstellung?

Mein typo script:

```typoscript
config {
  doctype = xhtml_strict
  xmlprologue = none
  htmlTag_langKey = de
  xhtml_cleaning = all
  simulateStaticDocuments = 0
  baseURL = http://localhost/karuna-care/
  tx_realurl_enable = 1
  prefixLocalAnchors = all
  
}
```

htaccess:
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]

localconf:

```php
$TYPO3_CONF_VARS['FE']['addRootLineFields'].= ',tx_realurl_pathsegment';
$TYPO3_CONF_VARS['EXTCONF']['realurl'] = array(
	'_DEFAULT' => array(
		'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',
						'en' => '1',
					),
					'valueDefault' => 'de',
					'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' => 1,
				'firstHitPathCache' => 1,
			),
			'fixedPostVars' => array(),
			'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 anMd 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[backPid]',
					),
					array(
						'GETvar' => 'tx_ttnews[swords]',
					),
				),
			),
		),
		// configure filenames for different pagetypes
		'fileName' => array(
			'defaultToHTMLsuffixOnPrev' => 1,
			'index' => array(
				'print.html' => array(
					'keyValues' => array(
						'type' => 98,
					),
				),
				'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,
					),
				),
			),
		),
	),
);

@include(PATH_typo3conf.'urltoolconf_realurl.php'); // RealUrl-Configuration inserted by extension aeurltool
```

Danke und Gruß
Ivaylo

## Antworten

### [#2](https://www.typo3.net/d/92897-realurl-problem/2) · tmicha · 2009-09-14

Wie ist denn der Link, wenn Du eine Unterseite ohne die RealURL-Erweiterung aufrufst?

<http://localhost/xampp/index.php?id=1>

Dann musst Du die htaccess so ändern, dass das Verzeichnis mit aufgenommen wird.

### [#3](https://www.typo3.net/d/92897-realurl-problem/3) · ivkin · 2009-09-15

Ohne RewriteBase ist das der Link:
<http://localhost/xampp/index.php?id=1>

Die Links werden auch in dem Quellcode richtig generiert, jedoch falsch verlinkt. Woran kann das liegen?

Gruß

### [#4](https://www.typo3.net/d/92897-realurl-problem/4) · tmicha · 2009-09-16

Ich glaube die einfachste Lösung wäre es, denn Apache DocumentRoot eine Ebene tiefer zu legen (also einfach xampp hinzufügen).

Ansonsten könnteste Du auch probieren, die htaccess so zu ändern, dass die RewriteBase /xampp/ ist. Da bin ich mir aber nicht sicher.

---

Quelle: „realurl Problem“, typo3.net, https://www.typo3.net/d/92897-realurl-problem
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
