---
title: "RealURL: es will einfach nicht"
url: "https://www.typo3.net/d/92113-realurl-es-will-einfach-nicht"
source: "typo3.net"
tags: ["Extensions","Frage","RealURL","Server & Hosting"]
created: "2009-08-13"
last_reply: "2009-08-15"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# RealURL: es will einfach nicht

Extensions · 2 Antworten · gestartet 2009-08-13

## Eröffnungsbeitrag

**moritz** · 2009-08-13 · [Beitrag #1](https://www.typo3.net/d/92113-realurl-es-will-einfach-nicht/1)

Hallo Forum,

ich nun den ganzen Tag versucht habe RealURL zu konfigurieren... es will einfach nicht... trotz Google und Tutorials. o.O

Ich weiß nicht, wo/wie ich das Problem zu packen bekomme - es passiert schlicht nix, als wenn es RealURL gar nicht gäbe.
Vielleicht habt ihr einen Tipp - das kann doch nicht sooooo schwer sein...  :'(

TYPO3 4.2.8
RealURL 1.5.3

mod rewrite verfügbar: Ja

Installation in Unterverzeichnis: <http://www.meineDomain.de/fch>

Einstellungen in der Extension:
Path to configuration file: *leer*
Enable automatic configuration: Nein

.htaccess

> # Enable URL rewriting
> RewriteEngine On
> RewriteBase /fch/
> RewriteRule ^typo3$ - [L]
> RewriteRule ^typo3/.*$ - [L]
>
> RewriteCond %{REQUEST_FILENAME} !-f
> RewriteCond %{REQUEST_FILENAME} !-d
> RewriteCond %{REQUEST_FILENAME} !-l
> RewriteRule .* index.php
> RewriteRule ^(.*)\.htm$ /index.php

Setup

```typoscript
config {
prefixLocalAnchors = all
simulateStaticDocuments = 0
baseURL = http://www.meineDomain.de/fch/
tx_realurl_enable = 1
}
```

localconf (sorry, viel Code - ist aber letzlich nur kopiert)  :o

```php
$TYPO3_CONF_VARS['EXT']['extConf']['realurl'] = 'a:4:{s:10:"configFile";s:0:"";s:14:"enableAutoConf";s:1:"0";s:14:"autoConfFormat";s:1:"0";s:12:"enableDevLog";s:1:"0";}';

//RealURL
$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,
					),
				),
			),
		),
	),
);
```

## Antworten

### [#2](https://www.typo3.net/d/92113-realurl-es-will-einfach-nicht/2) · Michelangelo · 2009-08-14

installier doch zusätzlich:
realurlmanagement
realurl settings (um die caches tables zu löschen)

Bezieht sich RewriteBase nicht auf den relativen rootordner der TYPO3 Installation, und nicht auf den Pfad auf dem webspace?

sollte es dann nicht heißen :

RewriteBase /

zumindest habe ich bei mir die TYPO3 Installation auf einem Unterordner auf dem Webspace var/www/TYPO3Ordner

und habe in meiner htaccess
RewriteBase /

Natürlich muss auch mod rewrite auf dem webspace aktiviert sein.

Hoffe das hilft

### [#3](https://www.typo3.net/d/92113-realurl-es-will-einfach-nicht/3) · moritz · 2009-08-15

Jetzt klappt es, die Reihenfolge der Begehle in der .htaccess war fasch.

---

Quelle: „RealURL: es will einfach nicht“, typo3.net, https://www.typo3.net/d/92113-realurl-es-will-einfach-nicht
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
