[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
realurl-AddOn und Module aus der Demo - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
mandrake
Beiträge: 48
Registriert: 4. Mär 2007, 23:48

realurl-AddOn und Module aus der Demo

18. Okt 2007, 17:25

Hallo,

habe gerade das realurl-AddOn von Nicole Rüdiger mit der Demo von 4.0 getestet. Das AddOn funktioniert so weit fehlerfrei.

Da das AddOn über eine eigene Funktion zur Weiterleitung verfügt, verträgt es sich allerdings nicht mit dem Modul "Artikelweiterleitung".

Zudem funktioniert die URI-Umschreibung nicht korrekt, wenn - wie in der Kategorie "FAQ" - das Modul "Artikelliste" genutzt wird. Bei einem Klick auf "Zurück" in der Detailansicht eines Artikels wird anstelle der Bezeichnung der Kategorie nur "/?article_id=x" ausgegeben.

MfG
Peter

Benutzeravatar
n.ruediger
Beiträge: 405
Registriert: 21. Mär 2007, 12:25
Wohnort: Frankfurt (Oder)
Kontaktdaten: ICQ Website Yahoo Messenger

24. Okt 2007, 10:34

Hallo,

ich wurde gerade erst darauf aufmerksam gemacht. Ich schaue mir das Problem heute Abend einmal genauer an.

Vielen Dank,
Nicole

//Edit: Kannst du mir bitte noch sagen, welche Module du benutzt. Ich habe im Downloadbereich mehrere gefunden (für die Weiterleitung). Danke

mandrake
Beiträge: 48
Registriert: 4. Mär 2007, 23:48

24. Okt 2007, 11:40

Hallo Nicole,

"Artikelweiterleitung" und "Artikelliste" sind beides Module, die standardmäßig mit der 4.0er Demo installiert werden.

MfG
Peter

Benutzeravatar
n.ruediger
Beiträge: 405
Registriert: 21. Mär 2007, 12:25
Wohnort: Frankfurt (Oder)
Kontaktdaten: ICQ Website Yahoo Messenger

24. Okt 2007, 22:09

Hallo,

also schon mal zur Artikelliste mit den FAQ. Realurl funktioniert schon mit der Artikelliste, nur sind im Backend die zurück-Links nicht anders gesetzt... Kann man daran sehen, dass die gleiche Ausgabe ohne realurl zu sehen ist und im Textile nur "zurück":?article_id=5 steht (ohne index.php oder irgendwas anderes).

Ändere die Links in "zurück":index.php?article_id=5 und es wird gehen :-)

Liebe Grüße,
Nicole

Benutzeravatar
n.ruediger
Beiträge: 405
Registriert: 21. Mär 2007, 12:25
Wohnort: Frankfurt (Oder)
Kontaktdaten: ICQ Website Yahoo Messenger

24. Okt 2007, 22:17

Und nochmal zu rewrite:

Die Artikelweiterleitung funktioniert auch mit eingeschaltetem realurl. Allerdings wird in dieser die Funktion rex_redirect verwendet, die wiederum die Funktion rex_no_rewrite aufruft. Hier wird die Adresse ohne den Extension Point erstellt (also nach dem Prinzip index.php?article=5&clang=1). Darauf hat realurl keinen Einfluss, da dies systeminterne Funktionen sind.

Fazit: Wenn redirect mit realurl eine eigene Funktion dafür schreiben.

Liebe Grüße,
Nicole

P.S.: Selbst die Funktion rex_apache_rewrite biete keine Alternative, da diese nicht über den Extension Point läuft, sondern die URL in dem "alten" Mod-Rewrite-Format zurückgibt (id-clang-name.htm)

mandrake
Beiträge: 48
Registriert: 4. Mär 2007, 23:48

25. Okt 2007, 12:54

Hallo Nicole,

vielen Dank, dass Du Dir die Zeit genommen hast den Sachverhalt zu prüfen und entsprechend zu erläutern. Zumindest bei der Geschichte mit der Artikelliste hätte ich eigtl. direkt selbst drauf kommen müssen. Nun ja.

MfG
Peter

Benutzeravatar
gseilheimer
Beiträge: 78
Registriert: 3. Jan 2008, 01:31

Re: realurl-AddOn und Module aus der Demo

14. Apr 2008, 23:56

Hallo Nicole Rüdiger & beteiligte REXIANER,

ich habe die Foren "durchstöbert" und dabei leider noch keine Lösung
zu meinem realURL-Problem gefunden...

Version: REX 4.1
Modul: Artikelweiterleitung (aus der Demo 4.0.1)
Modul: Artikelauflistung (aus der Demo 4.0.1)

PROBLEM:
Bei aktiviertem realURL klappt die Weiterleitung bei 2 Artikeln von 10 Stück!
Ist das AddOn realURL jedoch deaktiviert, so klappt die Weiterleitung einwandfrei!??

Modul-Eingabe:
Artikel, zu dem Weitergeleitet werden soll:<br /><br />
REX_LINK_BUTTON[1]

Modul-Ausgabe:
<?php

if($REX['REDAXO']!=1 && REX_ARTICLE_ID != REX_LINK_ID[1]) {
if ( REX_LINK_ID[1] != 0) {
rex_redirect(REX_LINK_ID[1], $REX['CUR_CLANG']);
}
} else {
echo "Weiterleitung zu <a href='index.php?page=content&article_id=REX_LINK_ID[1]&mode=edit'>Artikel REX_LINK[1]</a>";
}

?>

Vielen Dank im Voraus für die Unterstützung.

Mit freundlichem Gruß

Gilbert Seilheimer




mandrake hat geschrieben:Hallo,

habe gerade das realurl-AddOn von Nicole Rüdiger mit der Demo von 4.0 getestet. Das AddOn funktioniert so weit fehlerfrei.

Da das AddOn über eine eigene Funktion zur Weiterleitung verfügt, verträgt es sich allerdings nicht mit dem Modul "Artikelweiterleitung".

Zudem funktioniert die URI-Umschreibung nicht korrekt, wenn - wie in der Kategorie "FAQ" - das Modul "Artikelliste" genutzt wird. Bei einem Klick auf "Zurück" in der Detailansicht eines Artikels wird anstelle der Bezeichnung der Kategorie nur "/?article_id=x" ausgegeben.

MfG
Peter

Damien.Eynius
Beiträge: 8
Registriert: 12. Jul 2010, 13:19
Wohnort: Steinheim an der Murr

Problem mit dem Realurl

14. Jul 2010, 04:52

Hallo Liebe Nicole,

ich habe folgendes Problem:

Aus "http://getriebe-reparatur-instandsetzun ... icle_id=52"

ensteht bei mir,

"http://getriebe-reparatur-instandsetzung-teile-gebraucht-truck-/index.php/de/zf.html"


d.h es fehlt "kerner.com/"

ist die Domain zu lang? kann man das ändern?

Danke im vorraus.

Benutzeravatar
Markus.Lorch
Beiträge: 682
Registriert: 21. Okt 2007, 17:22
Wohnort: Walheim

14. Jul 2010, 09:57

ähhhh. Wozu brauchst du eigentlich überhaubt realurl, wenn du doch gar nicht richtig rewrites. Mal vom /de/ abgesehen.

Die länge wär eine interessante frage: Spontan würde ich mal auf JA tippen^^
Grüße,
Markus Lorch

Tschüssle sagt Herr Nüssle

Damien.Eynius
Beiträge: 8
Registriert: 12. Jul 2010, 13:19
Wohnort: Steinheim an der Murr

14. Jul 2010, 11:03

Markus.Lorch hat geschrieben:ähhhh. Wozu brauchst du eigentlich überhaubt realurl, wenn du doch gar nicht richtig rewrites. Mal vom /de/ abgesehen.

Die länge wär eine interessante frage: Spontan würde ich mal auf JA tippen^^
Hallo Markus,

ich möchte das index.php weg bekommen und hinten den ID-Teil überschreiben. Die Länge ist gewollt und ist dadurch gut gerankt.

Kann man das realurl nicht anpassen. Ich hab schon einiges versucht, vergeblich!

Benutzeravatar
Markus.Lorch
Beiträge: 682
Registriert: 21. Okt 2007, 17:22
Wohnort: Walheim

14. Jul 2010, 11:19

Ich würds zunächst mal mit dem AddOn url_rewrite probieren.

Wenn es damit auch nicht geht, hat man Gewissheit ;)

Läuft die Seite auf einem Apache mit Mod_Rewrite?
Grüße,
Markus Lorch

Tschüssle sagt Herr Nüssle

Benutzeravatar
Cheffchen
Beiträge: 1809
Registriert: 3. Mär 2009, 13:51
Wohnort: Berlin
Kontaktdaten: Website

14. Jul 2010, 11:20

Hallo,

passt zwar vielleicht nicht aber wieso nimmst nicht einfach das System Addon url_rewrite, das bei jeder Redaxo Installation dabei ist?

In mein www siehst das im Einsatz mit der classe URL Mod Rewrite. Da gibt es verschiedene classen wo die URLs immer anders aussehen.

Wie kommst überhaupt zu den zwei mal index.php?

edit: zu langsam :O)

Cheffchen

Damien.Eynius
Beiträge: 8
Registriert: 12. Jul 2010, 13:19
Wohnort: Steinheim an der Murr

14. Jul 2010, 11:41

Cheffchen hat geschrieben:Hallo,

passt zwar vielleicht nicht aber wieso nimmst nicht einfach das System Addon url_rewrite, das bei jeder Redaxo Installation dabei ist?

In mein www siehst das im Einsatz mit der classe URL Mod Rewrite. Da gibt es verschiedene classen wo die URLs immer anders aussehen.

Wie kommst überhaupt zu den zwei mal index.php?

edit: zu langsam :O)

Cheffchen
Also wenn ich das url_rewrite aktivere bekomme ich folgende url:

http://getriebe-reparatur-instandsetzun ... -0-ZF.html
= HTTP - 404 Seite wurde nicht gefunden


kein plan wieso da zwei index.php sind.
ich kann euch auch mal eine zugang freischalten das ihr euch ein bild machen könnt

Benutzeravatar
Cheffchen
Beiträge: 1809
Registriert: 3. Mär 2009, 13:51
Wohnort: Berlin
Kontaktdaten: Website

14. Jul 2010, 11:50

Hallo Damien.Eynius,

die URL sieht doch schon mal schick aus :O)

404 ist klar, musst ein htaccess in dein Haut root legen.
Das Redaxo was mit der url anfangen kann.
(wo index.php, /redaxi, /files siehst)

Dateiname .htaccess
inhalt:

Code: Alles auswählen

RewriteEngine On
RewriteBase /
RewriteRule ^([0-9]*)-([0-9]*)- index.php?article_id=$1&clang=$2&%{QUERY_STRING}
edit: in der Hilfe ist auch eine Beschreibung wie du die anderen classen mal testen kannst. ich stehe auf diese classe aber andere nutzen halt auch andere wo z.b auch die Menüstruktur abgebildet wird domain/hauptmenü/untermenü.htm. Hat alles vor und nachteile :O)
Cheffchen

Damien.Eynius
Beiträge: 8
Registriert: 12. Jul 2010, 13:19
Wohnort: Steinheim an der Murr

14. Jul 2010, 13:52

Cheffchen hat geschrieben:Hallo,

passt zwar vielleicht nicht aber wieso nimmst nicht einfach das System Addon url_rewrite, das bei jeder Redaxo Installation dabei ist?

In mein www siehst das im Einsatz mit der classe URL Mod Rewrite. Da gibt es verschiedene classen wo die URLs immer anders aussehen.

Wie kommst überhaupt zu den zwei mal index.php?

edit: zu langsam :O)

Cheffchen
Also wenn ich das url_rewrite aktivere bekomme ich folgende url:

http://getriebe-reparatur-instandsetzun ... -0-ZF.html
= HTTP - 404 Seite wurde nicht gefunden


kein plan wieso da zwei index.php sind.
ich kann euch auch mal eine zugang freischalten das ihr euch ein bild machen könnt

Benutzeravatar
Cheffchen
Beiträge: 1809
Registriert: 3. Mär 2009, 13:51
Wohnort: Berlin
Kontaktdaten: Website

14. Jul 2010, 14:22

@Damien.Eynius
die gleiche Antwort zwei mal.
wie hast das geschaft :O)

Cheffchen

Damien.Eynius
Beiträge: 8
Registriert: 12. Jul 2010, 13:19
Wohnort: Steinheim an der Murr

19. Jul 2010, 13:24

Cheffchen hat geschrieben:@Damien.Eynius
die gleiche Antwort zwei mal.
wie hast das geschaft :O)

Cheffchen
Also:

ich habe als erstes ein Problem mit der .htaccess im root. Wenn ich sie lösche und nur die _htaccess habe fünktioniert daas backend und frontent. und sonst bekomme ich einen Http 403 - forbidden fehler??

wenn ich mich an die anleitung für das Fullname urlrewrite halte wir die url wie folgt überschrieben:

http://www.getriebe-reparatur-instandse ... volvo.html

=HTTP - 404 Seite wurde nicht gefunden

Ich habe das MOD-rewrit auf false gesetzt da sonst:

http://www.getriebe-reparatur-instandse ... Volvo.html
bekomme. Auch nicht besser?

Die url wir zwar überschrieben aber die seite kann nicht aufgerufen werden!

hmmm ich bin zwar kein entwickler aber ich meine das selbst ein entwickler ins grübeln kommen würde ^^

Lg damien

Benutzeravatar
Cheffchen
Beiträge: 1809
Registriert: 3. Mär 2009, 13:51
Wohnort: Berlin
Kontaktdaten: Website

19. Jul 2010, 13:59

Hallo,

mal eine dümmliche Frage: Hast mod_rewrite überhaupt zur Verfügung?

Mach mal den Google Test (Punkt 2.) und berichte :O)
http://forum.modrewrite.de/topic82.html

Cheffchen

Damien.Eynius
Beiträge: 8
Registriert: 12. Jul 2010, 13:19
Wohnort: Steinheim an der Murr

19. Jul 2010, 14:41

Cheffchen hat geschrieben:Hallo,

mal eine dümmliche Frage: Hast mod_rewrite überhaupt zur Verfügung?

Mach mal den Google Test (Punkt 2.) und berichte :O)
http://forum.modrewrite.de/topic82.html

Cheffchen
Ja der googletest klappt nach dem ich die MOD_rewite aktivert hab.
jetzt klappt auch die .htaccess.

^^ jetzt muss ich nur noch das rewrite konfigurieren.
danke

Zurück zu „Allgemeines [R4]“