---
title: "Alias = pagetitle für simulatestatic"
url: "https://www.typo3.net/d/95525-alias-pagetitle-fuer-simulatestatic"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage","RealURL","URLs & Routing"]
created: "2010-01-01"
last_reply: "2010-01-01"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Alias = pagetitle für simulatestatic

TYPO3 › TypoScript · 2 Antworten · gestartet 2010-01-01

## Eröffnungsbeitrag

**RT-Schwabe** · 2010-01-01 · [Beitrag #1](https://www.typo3.net/d/95525-alias-pagetitle-fuer-simulatestatic/1)

Hallo zusammen,

ich nutze simulatestaticurl und möchte nun den Seitentitel als URL verwenden.

Ich bin schon so weit dass ich folgenden Code hier im Forum gefunden habe:

```typoscript
config {
simulateStaticDocuments = 1
#simulateStaticDocuments_noTypeIfNoTitle = 1
simulateStaticDocuments_addTitle = 100
simulateStaticDocuments_pEnc = md5
}
```

Das funktioniert auch ganz gut, bis auf den kleinen Schönheitsfehler dass die URLs so aussehen:

<http://www.domain.com/PRODUKTE.636.0.html>

Wie bekomm ich diesen Anhang .636.0 weg damit nachher nur noch da steht /produkte.html?

Ich weiss dass es geht mit dem Alias einer Seite, das hab ich ausprobiert. Aber ich habe keine Lust 400 Seiten mit Alias nachzupflegen, da das von Anfang an nicht gemacht wurde.

Geht das auch mit Mehrsprachigkeit? Meine Version ist 4.3

Hat hier jemand einen Tipp?

Oder andere Frage: Kann man per SQL die Seitentitel in das Feld Alias kopieren lassen? Wobei das nur eine Notlösung wäre, da man in Zukunft dann daran denken müsste den Alias zu pflegen. Variante 1 wäre mir daher viel lieber.

Schöne Grüße
Thorsten

## Antworten

### [#2](https://www.typo3.net/d/95525-alias-pagetitle-fuer-simulatestatic/2) · einpraegsam.​net · 2010-01-01

Warum hast du das auskommentiert:

```typoscript
simulateStaticDocuments_noTypeIfNoTitle = 1
```

P.S.: Nimm einfach realurl - vielleicht ein interessanter Beitrag:
<http://typo3blogger.de/simulate-static-documents-vs-realurl-und-cooluri/>

### [#3](https://www.typo3.net/d/95525-alias-pagetitle-fuer-simulatestatic/3) · RT-Schwabe · 2010-01-01

Hallo

ich habe RealUrl installiert und auch zum Laufen gebracht. Allerding sehen die Pfade nicht so aus wie überall  beschrieben:

ich bekomme <http://www.domain.de/123/>
möchte aber <http://www.domain.de/level1/level2/seite.html>

ich habe versucht diverse Tutorials nachzumachen, aber immer ohne Erfolg:

in der Localconf.php habe ich folgendes:

```php
$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] ='www.domain.de';
$TYPO3_CONF_VARS['EXT']['extConf']['realurl'] = 'a:5:{s:10:"configFile";s:26:"typo3conf/realurl_conf.php";s:14:"enableAutoConf";s:1:"1";s:14:"autoConfFormat";s:1:"0";s:12:"enableDevLog";s:1:"0";s:19:"enableChashUrlDebug";s:1:"0";}';        //  Modified or inserted by TYPO3 Extension Manager.
```

in der realurlconf.php

```php
<?php
$TYPO3_CONF_VARS['EXTCONF']['realurl'] = array(
  '_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',
            'spaceCharacter' => '-',
            'languageGetVar' => 'L',
            'expireDays' => 7,
            'rootpage_id' => 1,
        ),


      '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,
                    ),
                ),
            ),
        ),
   ),
 );

$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT']['pagePath']['rootpage_id'] = 1;
?>
```

Wo und wie muss ich angeben, dass die Pfade wie oben erwähnt angezeigt werden?

Gruß
Thorsten

---

Quelle: „Alias = pagetitle für simulatestatic“, typo3.net, https://www.typo3.net/d/95525-alias-pagetitle-fuer-simulatestatic
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
