Zum Inhalt springen

Probleme mit RealUrl

Erstellt am 12. März 2006 · 4 Antworten · letzte Antwort am 12. März 2006

Tags: RealURL, Frage

Unbekannter Benutzer ·

Hi zusammen!

Ich hoffe, mir kann jemand weiterhelfen, denn ich habe Probleme mit der Konfiguration von RealURL. Ich setzte Typo3 3.7.0 mit der RealURL 0.2.0. ein. Normalerweise sollte das ja funktionieren, so schreibt man überall. Aber irgendwie bekomme ich das nicht hin.

Zwar setzt er mit die Links um (ermacht also aus http://....?id=3 http://..../test.html), aber wenn ich dann auf den Link klicke, bekomme ich vom Browser eine 404 Fehlermeldung. Ich wei langsam nicht mehr, wo ich noch suchen soll.

Nachfolgend meine Konfiguration:

Einstellungen im Setup des Template:

#RealURL aktivieren
config.simulateStaticDocuments = 0
config.baseURL = 1
config.tx_realurl_enable= 1
config.prefixLocalAnchors = all

Einstellungen in der .htaccess Datei:

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

Einstellungen in der localconf.php

$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
'init' => array(
'enableUrlDecodeCache' => 1,
'enableUrlEncodeCache' => 1,
'appendMissingSlash' => 'ifNotFile',
),
'preVars' => array(
array(
'GETvar' => 'no_cache',
'valueMap' => array(
'nc' => 1,
),
'noMatch' => 'bypass',
),
),
'pagePath' => array(
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '-',
'expireDays' => 1,
),
'fileName' => array (
'defaultToHTMLsuffixOnPrev' => true,
'index' => array(
'page.html' => array(
'keyValues' => array (
'type' => 1,
),
),
'_DEFAULT' => array(
'keyValues' => array(),
),
),
),
);

Außerdem besteht jede Seite auf die ich verlinke aus einem neuen Template. Vielleicht liegt auch da irgendwo der Fehler begraben.

Wäre nett, wenn mir jemand weiterhelfen kann.

Gruß
BumBumBoris

Unbekannter Benutzer ·

Hi Steffenk!

Hat leider nicht funktioniert. Ich hatte das vorher auch schon ausprobiert, aber das geht genauso wenig.

Muss das in allen Untertemplates auch gemacht werden? Habe ich an einem Beispiel probiert geht aber auch nicht.
Hast Du sonst noch eine Idee?

Gruß
BumBumBoris

woida ·
steffenk schrieb

das steht ganz dick im manual:

config.baseURL = http: //www.domain.de/

...aber noch nicht bei realurl 0.2.0

@File:
wertet dein Server überhaupt die .htaccess aus?
(wenn dus nicht weißt, schreib einfach mal irgendeinen Müll rein, wenn du dann auf die Seite gehst, solltest du einen 500er Internal Server Error bekommen. Ansonsten beachtet er die Datei nicht)