Zum Inhalt springen

realURL will nicht so wie ich will

Erstellt am 28. Mai 2008 · 3 Antworten · letzte Antwort am 5. Juni 2009

Tags: RealURL, Frage

Danwe ·

Hi,

ich konfiguriere jetzt schon einnen halben Tag lang an Realurl rum. Naja, lief einiges schief u. das ganze läuft zwar irgendwie, aber ich hag keine Ahnung warum es so läuft u. es läuft auch nicht rund.

Ich habe realurl nach folgendem Tutorial konfiguriert:
http://www.tugmuc.de/tugmuc-projekte/realurl-aktivieren-und-konfigurieren.html
In die Doku hab ich auch schon geschaut, da steht ja doch so ziehmlich das gleiche.

Hab auf dem Apache Rewrite aktiviert, Plugin installiert, die .htaccess angepasst, Template angepasst, die typo3conf\ext\realurl\ext_localconf.php konfiguriert (wie im Tutorial) und alle Caches gelöscht. Ausprobiert hab ich es auf meinem lokalen Rechner mit WAMP inklusive Typo3 4.2 und realURL 1.4.

Das Ganze verhält sich nun wie folgt:
Wenn ich eine Seite anzeigen lasse, hab ich immer noch .php?id=x dahinter stehen. Typo-Links werden aber als /dateiname generiert! Und zwar nicht als html, sondern als Ordner-Name. Klickt man dann auf einen solchen Link, kann die Seite nicht gefunden werden.

Irgendwas läuft da noch total falsch, ich weis aber nicht wirklich wo ich anfangen soll zu suchen. Hab schon alles erneut konfiguriert.
Was mir aufgefallen ist, ist dass nach der Installation von RealURL gar keine Konfig-Dateien da waren, zumindest nicht die, die ich aus einer anderen Installation kannte: typo3conf\ext\realurl\ext_localconf.php musste ich also erst anlegen. Klicke ich die Extension im Extensionmanager an, steht unten folgende Code-Warnung: No XCLASS inclusion code found in file "class.tx_realurl_userfunctest.php"

Was hab ich falsch konfiguriert, oder was fehlt, um einfach ganz normale URLs zu bekommen, die einen vernünftigen namen haben u. auf .html oder .php enden?

nevbear666 ·

die tugmuc anleitung ist fuer aeltere realurl versionen gedacht.

was realurl angeht, gibt es da ne nette standard config:

cbrealurl

reihenfolge:
realurl installieren
cbrealurl installieren
in template unter constants cbrealurl selektieren und die einstellungen anpassen.

Danwe ·

Danke für die Antwort!

Gerade habe ich festgestellt, das teilweise merkwürdige Verhalten u. die Tatsache, dass die php-Dateien nicht vorhanden waren lag daran, dass ich 2 Typo-Installationen hatte u. teilweise unter der falschen nach gesehen habe #paralyzed#

Ich hab nun das von dir empfohlene Plugin installiert, soweit hab ich auch alles wie in der Doku (http://typo3.org/documentation/document-library/extension-manuals/cbrealurl/1.1.0/view/toc/0/) einrichten können.
Typo-Links werden jetzt auf jeden Fall mal als /name.html generiert 🙂
Leider zeigen die Links immer noch ins leere, weil die Seiten weiterhin nach dem Schema /name.php?id=x aufgerufen werden o.O

Woran kann das noch liegen? Arbeitet vielleicht mein rewrite vom Apache nicht richtig? Eigentlich hab ichs in der Apache Config 'httpd.conf' aktiviert über die Zeile 'LoadModule rewrite_module modules/mod_rewrite.so'

Toolik ·

Ist zwar jetzt schon lange her und unter Umständen nicht mehr relevant...
Aber es könnte daran liegen, dass Deine Hauptseite nicht die ID=1 hat und er somit an der falschen Stelle mit der Referenzierung beginnt?