RealUrl - Kurzanleitung
Diese Anleitung zur Installation von REALurl bezieht sich auf TYPO3 Version 4.3.3 und RealUrl 1.8.1 sowie aeurltool 0.1.0
1. Installation der beiden Extensions RealUrl und aeurltool über den Extensionmanager.
2. Anpassen der Datei .htaccess mit folgenden Einträgen:
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
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
3. Eintrag im TypoScript Template der Rootseite
config {simulateStaticDocuments = 0
baseURL = herzogkienast.de
tx_realurl_enable = 1
prefixLocalAnchors = all
}
4. In den Admintools
UrlTool aufrufen und die Standardkonfiguration für REALurl laden. Lade Standardkonfiguration auswählen, Haken setzen bei Diese RealUrl-Konfiguration verwenden.
Ändern Sie nun die Rootpage-ID, Defaultwert ist 1 entsprechend Ihrer Rootseite. Das ist die Seite mit dem Haupttemplate. Suchen Sie nach dem Eintrag rootpage_id.
'pagePath' => array (
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '-',
'languageGetVar' => 'L',
'expireDays' => '7',
'rootpage_id' => '310',
),
5. Simulate Static Documents
Stellen Sie sicher, das Simulate Static Documents deaktiviert ist. Das sollte bei der Installation von RealUrl in dieser Version standardmäßig erfolgen. Deaktiveren Sie im Roottemplate die Anweisungen für simulateStatic.
Weitere Probleme und deren Lösungen zum Thema RealUrl finden Sie unter "Kleine Helfer".