AddOn Details

AddOns sollten als ZIP oder RAR vorhanden sein. Dateien entpacken und den Ordner dann in das Verzeichniss “redaxo/include/addons/” legen. In REDAXO einloggen und über die AddOn-Verwaltung das AddOn installieren und aktivieren. Bei manchen AddOns kann es hilfreich sein wenn man sich die entsprechende Demo anschaut oder im Forum nach weiteren Informationen fragt. Ausserdem finden sich weitere Informationen in den Hilfeseiten der Addon-Verwaltung.

« Zurück zur Übersicht

AddOnName:realurl
KurzbeschreibungErzeugt urls, die nach den Kategorien und Artikeln benannt sind.
Beschreibungrealurl erzeugt "echte" urls, die Kategorien und Artikel abbilden. Ist kein Inhalt des ausgewählten Artikel vorhanden, wird automatisch auf den nächsten Artikel weitergeleitet.

ACHTUNG: Der Support für die 3.3er Version von realurl wurde eingestellt. Bitte auf das 4.0er System ausweichen. Bei Fragen und Probleme eine Email an work@biz-design.biz!

Spenden sind natürlich immer gern gesehen. Entweder per Paypal (http://www.biz-design.biz/redaxo_spenden.html) oder Amazon (http://www.amazon.de/gp/registry/registry.html/
ref=em-si-html_viewall/302-5346687-8452837?id=T7AF3KABHU2G).

realurl_remastered:
Es gibt eine neue Version von realurl, die schneller und besser zu konfigurieren ist. Diese befindet sich derzeit im Beta-Status (Bugs können noch enthalten sein). Ich bitte euch diese Version trotzdem schon einmal ausführlich zu testen und Erfahrungen unter http://forum.redaxo.de/sutra52852.html oder unter http://www.bugtracker.biz-design.biz zu posten.

2009-04-28: Korrektur bei Startartikeln ungleich 1

2009-04-27: Neue Version für Redaxo 4.2

2008-12-09: Besserer Support für Textile-Links; Creditinformationen hinzugefügt

2008-12-22: Korrektur Bug http://forum.redaxo.de/ftopic10475.html

2008-10-30: Korrektur bei Benutzung mit Unterverzeichnissen

2008-10-27: realurl_remastered jetzt im Beta-Status

2008-10-27: Wichtiges Update von realurl in Bezug aug Mehrsprachigkeit. Dank geht an jeandeluxe.

2008-03-26: Fixed Umgang mit mehreren Sprachen und Unterordnern

2008-03-24: Fixed Vergleich der eingegebenen URL mit der Datenbank.

2007-12-20: Fixed ständige Weiterleitung auf den nächsten Artikel

2007-12-18: Fixed "notice warnings" für genutzte Variablen

2007-12-12: Bugfixing Weiterleitung für Redaxo 4

2007-12-11: realurl erlaubt es jetzt auch suchmaschinenoptimierte, "schöne" URLs ohne mod_rewrite zu benutzen.

2007-12-10: Bei einer falschen Adresse wird auf den NOT-FOUND-Artikel weitergeleitet.

2007-11-16: Behebung des PHP-Fehlers in Zusammenhang mit PHP5 auf einigen Systemen, Bugfixing mit einen '/' im Artikel- und Kategorienamen, Bugfixing Pfadgenerierung mit UFT-8

2007-12-10: Weiterleitung auf $REX['NOTFOUND_ARTICLE_ID'], wenn eine falsche Adresse eingegeben wurde. Wurde keine article_id angegeben, wird versucht auf den Startartikel weiterzuleiten, sonst auf Artikel 1.

2007-10-29: Bugfixing für Mehrsprachigkeit und der Installation von Redaxo in einem Unterverzeichnis

2007-10-24: Bugfixing für Mehrsprachigkeit (alle drei Redaxoversionen)

2007-10-16: Update für die aktuelle Version 4.0

2007-09-18: Optimierung der Klassenskripte, Hinzufügen der Beschreibungen aller Klassen zur Hilfe

2007-08-29: Anpasung des Outputfilters für Links über den internen MOD_REWRITE, wenn dieser auf true geschaltet wurde

2007-08-01: Bugfixing in der Klasse 'class.oorealurl.gr-ha.inc.php'

2007-07-30: Bugfixing Mehrsprachigkeit mit Links im Contentbereich, Bugfixing reguläre Ausdrücke (beide Versionen)

2007-07-28: Verbesserung in der Performance durch weniger Datenbankanfragen, Hinzufügen der Eigenschaft referer, um Artikel mittels realurl auf andere Artikel weiterleiten zu können. Hierfür wird dann kein Weiterleitungsmodul o.ä. mehr benötigt! (Änderungen für beide Dateien gemacht)

2007-07-20: Anpassung an die neue SQL-Klasse der 3.3er Version, Erweiterung der Hilfedatei um den Punkt "Probleme"

2007-07-02: Bugfixing bei der Namensgenerierung aus Kategorien und Artikeln

2007-06-23: Hinzufügen der Eigenschaft ignoreIds, um Url's auszuschließen und die Kompatibilität zu anderen Addons herzustellen

2007-06-20: Fehlerbeseitigung beim Einsatz aus einem Unterverzeichnis

2007-06-20: Bugfixing bei der Übertragung von GET-Parametern

2007-06-19: Hinzufügen einer weitere Klasse, um die Menüinterpretation umzuschreiben (siehe http://forum.redaxo.de/viewtopic.php?p=37236#37236)

2007-06-18: Hinzufügen einer weiteren Klasse, um die Menüinterpretation umzuschreiben (siehe http://forum.redaxo.de/ftopic5875.html), Fehlerbeseitung beim Outputfilter (Probleme mit der Pfadangabe 'index.php' als Link)

2007-06-15: Problem mit der Mehrsprachigkeit im Backend behoben.

2007-05-18: Hilfedatei wieder hinzugefügt

2007-04-29: Fehlerbeseitung bei Parameterübergabe

2007-04-03: realurl wurde komplett auf Datenbankbetrieb umgeschrieben, was den Vorteil hat, dass das Addon schneller läuft. Die Mehrsprachigkeit wird jetzt auch unterstützt. Weiterhin gibt es jetzt die Möglichkeit in der Config einzelne Kategorien zum Ausblenden einzustellen, d.h. sie also nicht in die URL-Generierung mit einzubeziehen.

NEU: Es werden nicht nur "angeforderte" Links umgewandelt, sondern eine neue Funktion untersucht den Inhalt der Seite vor der Ausgabe.

NEU: Umlaute werden unterstützt. Mehrere Artikel und daraus abgeleitete Navigationen werden unterstützt. Installation wird besser überwacht.
Ersteller

Nicole Rüdiger [biz-design]


Name Hinweis Version Download
realurl_3_2.zipBisher nur mit Redaxo 3.2 getestet, sollte aber auch unter anderen Systemen zwischen 3 und 3.2 laufen.REX 3.2.x

Download

realurl_3_3.zipBisher mit Redaxo 3.3 Beta 2 getestet, sollte aber kompatibel zu den neuen Versionen sein.REX 3.0
REX 3.1
REX 3.2.x

Download

realurl_4_0.zipNeues Release zur aktuellen RedaxoversionREX 4.0.x
REX 4.1

Download

BETA realurl_remastered.zipBitte Fehler und Anmerkungen in das entsprechende Forum (http://forum.redaxo.de/ftopic8401.html&highlight=) stellen!REX 4.0.x
REX 4.1

Download

BETA realurl_remastered.zipRealurl_remastered für Redaxo 4.2REX 4.2

Download


- Zur Wikiseite dieses AddOns

Anmerkung:
Dieses Modul/Template/Addon wurde von einem Redaxo Benutzer für die Öffentlickeit bereitgestellt. Das Redaxo Team prüft diese Module/Templates/Addons generell nicht auf Richtigkeit bzw. auf Funktionalität. Bei gefundenen Fehlern, würde sich der Autor über eine entsprechende Nachricht freuen.

Kommentarbox:
Bisherige Kommentare
23 Mar 2007
Markus Staab
Wo ist hier der unterschied zum Url-Rewrite Addon mit dem Fullnames Rewriter?
23 Mar 2007
Nicole Rüdiger
Hallo,

zum einen die Weiterleitung auf den x-ten Artikel, wenn vorhergehende Artikel leer sind und zum anderen die Umwandlung der internen Links im Content vor der Veröffentlichung.

Mit freundlichen Grüßen,
Nicole Rüdiger
08 May 2007
jmr
Leider funktioniert's bei mir nicht. Mod_rewrite (Specials) steht auf True und die htaccess hat folgende rule:
^([0-9]*)-([0-9]*)- index.php?article_id=$1&clang=$2&%{QUERY_STRING}

Woran liegt der Fehler dann?
14 May 2007
explorit
Habe das gleiche Problem. Eigentlich muss doch das RewriteRule in der .htaccess angepasst werden - aber wie?
Ausserdem ist mir aufgefallen, dass es mit mehreren Sprachen Probleme im Backend gibt. Auf Kategorie-Ebene kann nur die deutsche Sprache ausgewählt werden. Beim einzelnen Artikel kann ich dann auch die zweite Sprache wählen. Sehr strange irgendwie...

Kann vielleicht jemand helfen?
15 May 2007
explorit
Leider wurde mein Eintrag oben gleich dreimal eingetragen :o(
Vielleicht könnte jemand von den Admins eine kleine Säuberungsaktion durchführen. Sorry! War keine Absicht...
16 May 2007
Nicole Rüdiger
Hallo,

die .htaccess sollte folgendermaßen aussehen:

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

Die Funktion Mod_rewrite (Specials) ist für das Addone nicht relevant.

Kann sich explorit bitte noch einmal per Mail an mich wenden, da ich das Problem nicht nachvollziehen kann.

Außerdem wäre es gut, wenn man hier bei neuen Nachrichten eine Mitteilung erhält (falls mal einer der Admins vorbei schaut ;-))

Mit freundlichen Grüßen,
Nicole Rüdiger
17 May 2007
Nicole Rüdiger
Was mir gerade noch eingefallen ist, nicht vergessen in eurem Template das base-Tag einzufügen:

<base href="http://www.yourdomain.com" />

Mit freundlichen Grüßen,
Nicole Rüdiger
14 Jun 2007
mikehazell
Hallo,

ich habe das gleiche problem wie bei explorit.

-------------------
im Backend...
"Auf Kategorie-Ebene kann nur die deutsche Sprache ausgewählt werden. Beim einzelnen Artikel kann ich dann auch die zweite Sprache wählen."
----------------

Ich habe ein 2 Sprachige seite, deutsche/english, alles functioniert prima in der front-end aber in der back end kann ich nur deutsch verwenden.

- mein .htaccess ist wie oben geschrieben.
- ich benütze Redaxo version REX 3.2
- habe auch <base href="http://www.yourdomain.com" /> für mein domain im template eingegeben

was könnte ich noch ausprobieren?
15 Jun 2007
Nicole Rüdiger
Hallo explorit, Hallo mikehazell,

das Problem mit dem Backend ist jetzt behoben. Aktuelle Dateien stehen oben zum Download bereit.
15 Jun 2007
Wittrock
Hallo

Habe gerade real_url installiert und nun folgendes Problem:

Die Urls die mit: href="index.php?article_id=231" eingetragen sind werden einwandfrei umgeschrieben.

Urls in die zb in Formularen mit: <form method="post" action="index.php?article_id=51"> eingetragen sind werden nicht richtig umgewandelt, es wird immer ".html51" angezeigt und es kommte dann natürlich die fehlermeldung das die Url nicht angezeigt werden kann.

Habe alles richtig installiert, was kann ich noch machen.

Gruß Ralf
18 Jun 2007
Nicole Rüdiger
Hallo Ralf,

bitte mal mit einem Link der betreffenden Seite an work@biz-design.biz wenden.
18 Jun 2007
Nicole Rüdiger
Problem ist beseitig und die aktuelle Version steht zum Download bereit.
25 Jun 2007
nils
moin moin, das addon funktioniert soweit wirklich gut. allerdings gibt es meiner erfahrung nach ein kleines problem: es wird 'catname' statt 'name' (Artikelname) für die URL verwendet. Das führt dazu, dass bei den Artikeln in der gleichen Kategorien nur steht z.B. /aktuelles/aktuelles.html statt /aktuelles/artikelname.html
Ist das ein Bug oder hab ich was falsch verstanden?
03 Jul 2007
Nicole Rüdiger
Das Problem wurde behoben und es müsste jetzt der richtige Name erscheinen.
13 Jul 2007
steri
hallo, ich kann das addon nicht installieren - da bekomme ich folgende fehlermedlung:
was kann das problem sein?
Warning: main(../redaxo/include/addons/realurl/classes/class.oorealurl.inc.php) [function.main]: failed to open stream: Datei oder Verzeichnis nicht gefunden in /www/htdocs/w006aeca/redaxo/include/addons/realurl_3_2_22/config.inc.php on line 9

Warning: main() [function.include]: Failed opening '../redaxo/include/addons/realurl/classes/class.oorealurl.inc.php' for inclusion (include_path='.:/usr/share/php:..') in /www/htdocs/w006aeca/redaxo/include/addons/realurl_3_2_22/config.inc.php on line 9

Fatal error: Cannot instantiate non-existent class: oorealurl in /www/htdocs/w006aeca/redaxo/include/addons/realurl_3_2_22/config.inc.php on line 10
13 Jul 2007
steri
hab das problem gefunden - der ordner muss von "realurl_3_2_22" auf "realurl" umbenannt werden - dann funktioniert die installation
30 Jul 2007
Yves Torres
Sehr cooles Addon, habe aber ein paar mehr oder weniger schwere Fehler entdeckt.

Wenn man einen internen Link (mittels gleichnamigen Modul) erstellt, werden die URLs nicht richtig wiedergegeben. Dasselbe passiert auch beim WYSIWYG editor. Ich habe nun nicht alle Module gecheckt aber ich denke das es noch an anderen orten hapert.

gruss,
y
30 Jul 2007
Nicole Rüdiger
Hallo,

wenn unter Specials das interne mod_rewrite aktiviert wurde, dann kann realurl die Links im Contentbereich nicht mehr parsen und so auch nicht umwandeln. Links im Contentbereich werden nicht an eine Funktion zum umwandeln übergeben, sondern werden von realurl mittels regulären Ausdrücken geparst. Einfach die Funktion im Backend ausschalten und dann funktioniert das auch richtig.

Liebe Grüße,
Nicole
18 Oct 2007
nicyvon
Liebe Nicole, danke, dass Du so schnell auf Redaxo 4.0 aktualisiert hast. Habe mir eben alles installiert und (bisher) funktioniert alles bestens! Habe alles in der Readme befolgt und den Ordner als realurl umbenannt (entpackt wird er ja als redaxo_4_0_2) und in die addons geladen. Aber das ist ja mittlerweile bekannt (siehe 13 Jul 2007, steri).
Liebe Grüße an Nicole!
19 Oct 2007
mandrake
Hallo Nicole,

schaust Du bitte mal unter http://forum.redaxo.de/ftopic6971.html

Vielen Dank

MfG
Peter
22 Oct 2007
Oliver Kreischer
hallo Nicole,
vielen Dank für den tollen Support und das Addon!
Hast Du eigentlich die Version für Redaxo 4.0 auch mal mit einer 2. Sprache getestet? Funktioniert das - oder mache ich etwas falsch?

Viele Grüße
Oliver
06 Nov 2007
iso
Klasse Funktioniert bestens. Hab soweit keine Komplikationen bemerkt.
19 Nov 2007
Yves Torres
Im Redaxo 4 habe ich das Problem das die URL's die im Redaxo Backend durch einen REX_LINK gesetzt worden sind, nicht umgewandelt werden.

gruss
y
15 Dec 2007
Aldo
Nach dem aktivieren des Addons erhalte ich folgenden Fehler:
Fatal error: Call to undefined method sql::getArray() in [...]/redaxo/include/addons/realurl/classes/class.oorealurl.inc.php on line 16
Hat jemand eine Idee?
02 Jan 2008
openmind
Hallo Nicole,
Super Sache die realurl!
Aber leider scheint das addon in der Version 4.0.17 nicht richtig bei Mehrsprachigkeit zu funktionieren.

Hab das Problem hier beschrieben:
http://forum.redaxo.de/sutra46741.html#46741

LG Openmind
25 Jan 2008
Tymo
Nach dem ich das realurl-Addon installiert habe und die Anleitung präzise abgearbeitet habe und mir sicher bin, dass ich nichts vergessen habe, bekomme ich auf meiner Seite nur eine weiße Seite zu sehen.

Der Quelltext ist leer.

Warum?

PS: Ich habe den Test gemacht, den modrewrite.de vorschlägt und folgendes getestet:

Code:

RewriteEngine On
RewriteRule ^ http://www.google.de [R,L]

Das klappt!
25 Feb 2008
Foaly
Ausgehend davon, dass Bugs hier zu melden sind:
Da die Datenbankabfrage der Tabelle *_realurl_pathcache mit LIKE durchgeführt wird, werden bei mir teilweise die falschen Artikel angezeigt. Hab selber mal in der Datenbank geguckt - bekomme 5 Zeilen für eine Suche zurück. Das eigentlich Gewünschte auf Platz 3! Liegt daran, dass alle Artikel in der gleichen Kategorie liegen und alle Artikelnamen mit dem gleichen Wort beginnen. Muss wohl selber Hand anlegen, da das Projekt bis morgen abgeschlossen sein muss..
Gruß Foaly
25 Feb 2008
Foaly
wollte doch nur die Seite neu laden ^^
@tymo: hast du das htaccess file ins Installationsverzeichnis verschoben/kopiert und umbenannt, dass es .htaccess heißt? Welche Redaxo Version verwendest du?
11 Mar 2008
ach
Sehr brauchbares AddOn! Sollte in jeder Standard-Installation dabei sein. :-)
Zwei Bemerkungen dazu:

1. Ein wichtiger Hinweis für Leute, die evtl. sowas wie eine Dokumentation oder Hilfe (z.B. zur Konfiguration) zu dem AddOn suchen: Schaut mal in die Datei *"lang/help_de_de.lang"*! Ich schreibe das nur, weil ich die Doku niemals dort vermutet hätte und mir einiges klarer wurde, als ich sie gefunden hatte ...

2. Obwohl dieses AddOn sehr viele (tolle) Möglichkeiten des Rewritings bietet, fehlt doch die meiner Meinung nach *wichtigste* (oder zumindest im professionellem Gebiet *geläufigste*) Art und Weise: Absolute Pfade (relativ zum Basis-URI) bekommt man, wenn man z.B. in "classes/class.oorealurl.inc.php" ganz zum Schluß statt "return $url;" folgendes zurückgibt: "return '/'.$url;".
Simpel, aber effektiv. Dann kann man auch das dumme base-href sein lassen. Falls das Projekt über einen Unterordner verfügbar sein sollte, muß man den dementsprechend mit angeben (z.B. "return '/unterordner/'.$url;") oder gleich eine bekannte Variable dafür verwenden, wie z.B. "return $REX['SERVER'].'/'.$url;" o.ä.
26 Mar 2008
mondmann
Ich kann das Addon nicht Installieren (Redaxo 4.1)
Meldung:

AddOn "realurl_4_0_18" konnte aus folgendem Grund nicht installiert werden:
Es wurde kein Grund angegeben.
15 Aug 2008
Chatter273
Hi mondmann,

wie oben gesagt musst du es in realurl umbennen!

Und jetzt zu meinem Problem:

Bei mir bleibt der Browser immer nur egal wohin ich klicke nur im index
15 Feb 2009
bernte
Besteht die Möglichkeit die Weiterleitung abzuschalten? Viel besser wäre doch eine Fehlerseite oder?
27 Jun 2009
Hendrik
Hallo Nicole,
Daumen hoch zum gelungenen AddOn!

um den Rewriter auch bei SSL-Verschlüsselten Seiten zu nutzen, muss in der class.realurl.inc.php (ab Zeile 442) folgendes stehen:

// Create host
$protocol = ('on' == $_SERVER['HTTPS']) ? 'https://' : 'http://';

$host = $protocol.$_SERVER['HTTP_HOST'];
04 Nov 2009
dakine77
Hi,

oiso habe das Addon in meiner Version 4.2.0 installiert und es wohl auch ein Stück weit gebracht ;-)
Im Content-Bereich werden die Links beim Mousover ("artikelname.html") auchangezeigt.. nur wenn dann artikelname.html geöffnet werden soll, dann bekomm ich den Error 404..
Irgendwo fehlt noch was..

Url_Rewrite ist deinstalliert und auch gelöscht.. die htaccess Datei ist im Stammverzeichnis der redaxo-installation... und und..

woran kann es liegen?

Danke schon mal

27 Dec 2009
Mikes11
hast du die Datei in .htaccess umbenannt ? mod_rewrite aktiv und so im Addon eingestellt ?

27 Dec 2009
Mikes11
gibt es auch eine version in utf-8 ?
27 Dec 2009
Mikes11
folgende Zeile fehlt in der BETA für Redaxo 4.2

$mypage = 'realurl_remastered';

der meckert bei der Installation dass die variable nicht definiert ist.
27 Dec 2009
Mikes11
in der language-Datei müssen die Umlate (3 x ü) noch durch &uuml; ersetzt werden !
27 Dec 2009
Mikes11
wenn man die MySQL Tabelle in UTF-8 haben will :
In der install.inc.php nach TYPE=MyISAM folgendes einfügen:

DEFAULT CHARSET=utf8
22 Jan 2010
cmseo
Aus SEO Sicht finde ich die Default Einstellung nicht wirklich gut, dass die URLs sich im Standartmodus nach dem Artikelnamen (Title Tags) richten. Sinnvoller wäre es hier die Kategorienamen zu wählen. Grund: Wird ein Meta Title nachträglich geändert und der Cache gelöscht, entsteht so automatisch eine neue URL. Und ich möchte nicht bei jedem Artikel einen speziellen URL Pfad anlegen.
04 Feb 2010
firifirifiri
Redaxo-Version 4.2.1: Erstmal Danke für das tolle Addon!
Hab folgendes Problem:
Warum wird in meiner URL das index.php angezeigt?
z.B: www.domain.de/index.php/kategorie/artikel.php
04 Feb 2010
firifirifiri
Redaxo-Version 4.2.1: Erstmal Danke für das tolle Addon!
Hab folgendes Problem:
Warum wird in meiner URL das index.php angezeigt?
z.B: www.domain.de/index.php/kategorie/artikel.php
07 Feb 2010
bastians
@firifirifiri:
Hast du in den Einstellungen ModRewrite aktiviert?
24 Feb 2010
Jan Goldacker
Es gibt immer noch Probleme mit XForm. Bei den Einstellungen von Realurl -> Erweitert das Häkchen bei "Header senden" entfernen, dann gehen die $_POST-Daten nicht verloren.
Kommentar
02 Sep 2010Zum Kommentieren bitte einloggen.