Zum Inhalt springen

Real Url Konfiguration

Erstellt am 5. Juni 2006 · 4 Antworten · letzte Antwort am 5. Juni 2006

Tags: Frage

MRCloud ·

Hallo,

ich komme leider noch nicht so richtig mit Real Url zurecht. Hab es jetzt geschafft meine Adressen so aussehen zu lassen:

1. http://www.domain.de/de/seite_neu/unterseite/
2. http://www.domain.de/de/seite_neu/unterseite/nocheineunterseite/

Bräuchte die es aber so:

1. http://www.domain.de/de/seite_neu/unterseite/index.html
2. http://www.domain.de/de/seite_neu/unterseite/nocheineunterseite.html

Unter der 2. Seite liegen keine weiteren Seiten mehr. Deshalb werden diese mit Titel und .html abgeschlossen. Ist das möglich?

Hier meine derzeitige Config:

      $TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array( 
      //-------------------------------------------- 
              'preVars' => array( 
                  array( 
                      'GETvar' => 'no_cache', 
                      'valueMap' => array( 
                          'no_cache' => 1, 
                     ), 
                      'noMatch' => 'bypass', 
                  ), 
                  array( 
                     'GETvar' => 'L', 
                     'valueMap' => array( 
                         'de' => '0', 
                         'german' => '0', 
                         'en' => '1', 
                         'english' => '1', 
                    ), 
                     'valueDefault' => 'de', 
                 ), 
             ), 
             'fileName' => array ( 
                 'index' => array( 
                     'page.html' => array( 
                         'keyValues' => array ( 
                             'type' => 1, 
                         ) 
                     ), 
                     '_DEFAULT' => array( 
                         'keyValues' => array( 
                         ) 
                     ), 
                 ), 
             ), 
      //----------------------------------------------          
      'pagePath' => array( 
      'type' => 'user', 
      'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main', 
      'spaceCharacter' => '_', 
      'languageGetVar' => 'L', 
      'expireDays' => 3 
              ), 
      );

htaccess:

RewriteEngine On
RewriteRule ^typo3$ - [L]
RewriteRule ^typo3/.*$ - [L]
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* index.php

Bin um jede Hilfe dankbar

Unbekannter Benutzer ·

das hier muss dafür in die filename Konfiguration:

'defaultToHTMLsuffixOnPrev' => true,

Auf typo3.org, realurl Dokumentation gibt es sehr ausführliche Beschreibungen zum Aufbau des realurl Handling im localconf.php

Viele Grüße
Niki

MRCloud ·

Super, vielen Dank Niki. Jetzt muss ich nur noch schauen ob es möglich ist den Hauptseiten ein */index.html zu geben statt *.html.

Steige vom Dirigenten auf Typo3 um und würde ungerne meine urls ändern da einige andere Seiten auf diese Linken.

Unbekannter Benutzer ·

Steige vom Dirigenten auf Typo3 um und würde ungerne meine urls ändern da einige andere Seiten auf diese Linken.

Du kannst, sofern es nur ein paar wenige Seiten betrifft, dies auch über einfache Umleitungen lösen, ggf. mit einem "page moved permanently" im http Header damit die Suchmaschinen sich auch updaten.

Viele Grüße
Niki

MRCloud ·

Ich glaub du hast recht. Ist für ein paar Seiten wirklich einfacher.

Nochmals vielen Dank für die Hilfe 🙂