HomeWebdesignWaveNetWerbegrafikProdukteNewsLinksServicesWebmail
Kontaktinformationen:
an image
R. OBERMAYR Internet-Services
3350 Haag, Holzleiten 83
E-Mail

Phone: +43 (0) 7434 42181
1.) Extension installieren

Achtung! Diese Anleitung bezieht sich auf die Extension "realurl" von Martin Poelstra!
Achtung!

Mit allen anderen Extensions nicht getestet - vielleicht gehts ja trotzdem.

2.) In der localconf.php hinzufügen

<?
// ********************************************
// RealURL Konfiguration
// ********************************************
$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
                'init' => array(
                        'appendMissingSlash' => 'ifNotFile',
                        'postVarSet_failureMode' => 'redirect_goodUpperDir',
                        'emptyUrlReturnValue' => TRUE,
                        'respectSimulateStaticURLs' => 1,
                        'enableCHashCache' => 1,
                        'enableUrlDecodeCache' => '1',
                        'enableUrlEncodeCache' => '1',
                ),
                'redirects' => array(),
                'preVars' => array(
                        array(
                                'GETvar' => 'no_cache',
                                'valueMap' => array(
                                        'no_cache' => 1,
                                ),
                                'noMatch' => 'bypass',
                         ),
                ),
                'pagePath' => array(
                        'type' => 'user',
                        'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
                        'spaceCharacter' => '-',
                        'segTitleFieldList' => 'tx_realurl_pathsegment,nav_title,title',
                        'languageGetVar' => 'L',
                        'expireDays' => 3,
                ),
                'fixedPostVars' => array(),
                'postVarSets' => array(
                        '_DEFAULT' => array (
                            'artikel' => array(
                                array(
                                    'GETvar' => 'tx_ttnews[tt_news]',
                                ),
                                array(
                                    'GETvar' => 'tx_ttnews[backPid]',
                                ),
                            ),
                            'kategorie' => array(
                                array(
                                    'GETvar' => 'tx_ttnews[cat]',
                                ),
                            ),
                            'eintrag' => array(
                                array(
                                    'GETvar' => 'tx_ttnews[pointer]',
                                ),
                            ),
                        ),
                ),
);
?>

3.) Im Setup hinzufügen

#######################################################
# RealURL Einstellungen
#######################################################
config.simulateStaticDocuments = 0
config.baseURL = http://www.deinedomain.xx/ (mit / am Ende!!!)
config.tx_realurl_enable = 1
config.prefixLocalAnchors = all

3.) Im Install-Tool

simulateStaticDocuments ausschalten!!!

5.) .htaccess

RewriteEngine On

RewriteRule ^typo3$ - [L]
RewriteRule ^typo3/.*$ - [L]

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

6.) Extension "realurlsettings"

Zu guter letzt ist noch die Extension "realurlsettings" von Michael Fritz zu installieren, die den Rest der Umsetzung erledigt.

7.) Zusätzlich überprüfen
  • Typo3 > 3.7
  • Falls die Extension gst_aliaspro installiert ist unbedingt entfernen!!!