---
title: "RealURL auch htm Endung zulassen"
url: "https://www.typo3.net/d/72394-realurl-auch-htm-endung-zulassen"
source: "typo3.net"
tags: ["Extensions","Frage","RealURL"]
created: "2008-01-14"
last_reply: "2010-11-11"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# RealURL auch htm Endung zulassen

Extensions · 4 Antworten · gestartet 2008-01-14

## Eröffnungsbeitrag

**andreass** · 2008-01-14 · [Beitrag #1](https://www.typo3.net/d/72394-realurl-auch-htm-endung-zulassen/1)

Hallo,

Ich bin gerade am Umstellen von einer mit Frontpage erstellten Website auf Typo3.
Bis jetzt läuft auch alles recht gut, so dass ich sie bald online stellen wollte.
Nun stehe ich aber in allen Suchmaschinen mit der Dateiendung "htm" RealURL erzeugt aber html.
Wie kann ich erreichen, dass sowohl htm als auch html Endungen aktzeptiert werden.
Ich denke die Lösung hat irgend was mit mod_rewrite zu tun, aber ich komme nicht weiter.

Viele Grüße
Andreas

## Antworten

### [#2](https://www.typo3.net/d/72394-realurl-auch-htm-endung-zulassen/2) · einpraegsam.​net · 2008-01-14

```typoscript
'defaultToHTMLsuffixOnPrev' => '.htm',
```

in deine realurlconf.php oder localconf.php oder wo auch immer du dein realurl konfiguriert hast

### [#3](https://www.typo3.net/d/72394-realurl-auch-htm-endung-zulassen/3) · andreass · 2008-01-17

Hallo,

Danke für die Antwort, nur leider funktioniert es nicht.

anbei meine ext_localconf.php

```php
<?php
$TYPO3_CONF_VARS['SC_OPTIONS'] ['t3lib/class.t3lib_tstemplate.php'] ['linkData-PostProc'] []
= 'EXT:realurl/class.tx_realurl.php:&tx_realurl->encodeSpURL';
$TYPO3_CONF_VARS['SC_OPTIONS'] ['tslib/class.tslib_fe.php'] ['checkAlternativeIdMethods-PostProc'] []
= 'EXT:realurl/class.tx_realurl.php:&tx_realurl->decodeSpURL';
$TYPO3_CONF_VARS['SC_OPTIONS'] ['t3lib/class.t3lib_tcemain.php'] ['clearAllCache_additionalTables'] ['tx_realurl_urldecodecache']
= 'tx_realurl_urldecodecache';
$TYPO3_CONF_VARS['SC_OPTIONS'] ['t3lib/class.t3lib_tcemain.php'] ['clearAllCache_additionalTables'] ['tx_realurl_urlencodecache']
= 'tx_realurl_urlencodecache';
$TYPO3_CONF_VARS['FE'] ['addRootLineFields'] .=
',tx_realurl_pathsegment,alias,nav_title,title';

$TYPO3_CONF_VARS['EXTCONF']['realurl'] = array(
    '_DEFAULT' => array(
        'init' => array(
            'enableCHashCache' => 1,
            'appendMissingSlash' => 'ifNotFile',
            'enableUrlDecodeCache' => 1,
            'enableUrlEncodeCache' => 1,
        ),
        'redirects' => array(),
        'preVars' => array(
            array(
                'GETvar' => 'no_cache',
                'valueMap' => array(
                    'nc' => 1,
                ),
                'noMatch' => 'bypass',
            ),
            array(
                'GETvar' => 'L',
                'valueMap' => array(
                    'de' => '0',
                    'en' => '1',
                    'fr' => '2',
                ),
                'noMatch' => 'bypass',
            ),
        ),
        'pagePath' => array(
            'type' => 'user',
            'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
            'spaceCharacter' => '-',
            'languageGetVar' => 'L',
            'expireDays' => 3
        ),
        'fileName' => array (
             'defaultToHTMLsuffixOnPrev' => '.htm'
        ),
        'fixedPostVars' => array(),
        'postVarSets' => array(
            '_DEFAULT' => array(
                // news archive parameters
                'archive' => array(
                    array(
                        'GETvar' => 'tx_ttnews[year]' ,
                        ),
                    array(
                        'GETvar' => 'tx_ttnews[month]' ,
                        'valueMap' => array(
                            'Januar' => '01',
                            'Februar' => '02',
                            'März' => '03',
                            'April' => '04',
                            'Mai' => '05',
                            'Juni' => '06',
                            'Juli' => '07',
                            'August' => '08',
                            'September' => '09',
                            'Oktober' => '10',
                            'November' => '11',
                            'Dezember' => '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]',
                        ),
                    ),
                ),
            ),

    ),
);
?>
```

Was ist daran falsch?

### [#4](https://www.typo3.net/d/72394-realurl-auch-htm-endung-zulassen/4) · andreass · 2008-01-19

Hallo,

da ich das Problem gelöst habe, wollte ich es allen mitteilen.
Ich hatte noch die Version 1.1.1 von RealURL installiert hatte, mit 1.2.1 funktioniert es.

Eine Einschränkung:

```php
'defaultToHTMLsuffixOnPrev' => '.htm',
```

Wenn ich das so setze, dann funktioniert **nur noch .htm** als Endung.

Wenn ich jedoch:

```php
'defaultToHTMLsuffixOnPrev' => 1,
'acceptHTMLsuffix' => '.htm',
```

setze, funktioniert **.html und .htm**

Andreas

### [#5](https://www.typo3.net/d/72394-realurl-auch-htm-endung-zulassen/5) · Apop · 2010-11-11

Hallo Andreas,

ich habe

```php
'acceptHTMLsuffix' => '.htm',
```

probiert.

Ohne Erfolg.

Wenn ich

```php
'defaultToHTMLsuffixOnPrev' => '.htm',
```

setze, dann geht es, nur dann geht .html nicht. Das ist geht auf keinen Fall.

Any hints?

Grüße
Sven

---

Quelle: „RealURL auch htm Endung zulassen“, typo3.net, https://www.typo3.net/d/72394-realurl-auch-htm-endung-zulassen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
