---
title: "realurl: geht, geht nicht, geht, geht nicht"
url: "https://www.typo3.net/d/76925-realurl-geht-geht-nicht-geht-geht-nicht"
source: "typo3.net"
tags: ["Extensions","Frage","RealURL","TYPO3 4","URLs & Routing"]
created: "2008-05-07"
last_reply: "2008-05-08"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# realurl: geht, geht nicht, geht, geht nicht

Extensions · 2 Antworten · gestartet 2008-05-07

## Eröffnungsbeitrag

**dyne** · 2008-05-07 · [Beitrag #1](https://www.typo3.net/d/76925-realurl-geht-geht-nicht-geht-geht-nicht/1)

Ich habe auf meiner Website (TYPO3 4.2) realurl (1.3.1) installiert.

Meine .htaccess sieht so aus:

```php
RewriteEngine On
RewriteRule ^typo3$ - [L]
RewriteRule ^typo3/.*$ - [L]
RewriteRule ^uploads/.*$ - [L]
RewriteRule ^fileadmin/.*$ - [L]
RewriteRule ^typo3conf/.*$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule (.*[^/])$ http://%{HTTP_HOST}/$1/ [L,R]

RewriteCond %{REQUEST_FILENAME}/index.html -f
RewriteRule / %{REQUEST_URI}/index.html [L]

RewriteCond %{REQUEST_FILENAME}/index.htm -f
RewriteRule / %{REQUEST_URI}/index.htm [L]

RewriteCond %{REQUEST_FILENAME}/index.php -f
RewriteRule / %{REQUEST_URI}/index.php [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* /index.php
```

Meine realurl_autoconf.php so:

```php
<?php
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl']=array (
  'www.webagentur-gebhard.de' => 
  array (
    'init' => 
    array (
      'enableCHashCache' => true,
      'appendMissingSlash' => 'ifNotFile',
      'adminJumpToBackend' => true,
      'enableUrlDecodeCache' => true,
      'enableUrlEncodeCache' => true,
      'emptyUrlReturnValue' => '/',
    ),
    'pagePath' => 
    array (
      'type' => 'user',
      'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
      'spaceCharacter' => '-',
      'languageGetVar' => 'L',
      'rootpage_id' => '2',
    ),
    'fileName' => 
    array (
      'defaultToHTMLsuffixOnPrev' => 0,
      'acceptHTMLsuffix' => 1,
    ),
  ),
);
?>
```

Nach dem Setup waren die URLs in der Form domain.tld/pageid/ und wenn man draufklickte kam:

"Error!

Reason: "8/" could not be found, closest page matching is"

Dann kurz darauf lief's und die URLs waren in der Form domain.tld/pagepath/pagetitle/.

Doch irgendwie kommt es immer wieder vor, dass doch mit pids verlinkt wird. Gerade eben z.B. liefs noch. Dann habe ich eine News mit tt_news gepostet eine Kleinigkeit im tt_news-TS verändert (Untertitel abschneiden nach ... Zeichen) eine Kleinigkeit in der CSS-File geändert und Bumm - wieder tritt der Fehler auf. Jetzt nach etwas Wartezeit und ein paar mal Cache löschen und rumklicken geht's auf einmal wieder.

Mir vollkommen unerklärlich. Jemand ne Ahnung wie das funktioniert?

## Antworten

### [#2](https://www.typo3.net/d/76925-realurl-geht-geht-nicht-geht-geht-nicht/2) · einpraegsam.​net · 2008-05-07

Ähnliches Problem hatten wir auch auf TYPO3 4.1.6

Mach mal eine 301 Weiterleitung von webagentur-gebhard.de auf www.webagentur-gebhard.de - das hat bei uns geholfen

### [#3](https://www.typo3.net/d/76925-realurl-geht-geht-nicht-geht-geht-nicht/3) · dyne · 2008-05-08

Danke für den Tipp!

Ich habs per mod_rewrite gelöst:

```php
RewriteCond %{HTTP_HOST} !^www\.webagentur-gebhard\.de$
RewriteRule ^(.*)$ http://www.webagentur-gebhard.de/$1 [L,R=301]
```

Klappt super

---

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