Page 1 of 1

News Feed: Links mit mod-rewrite URLs werden verfälscht

Posted: Wed Nov 14, 2007 1:44 pm
by Caspar
Hallo Cyberman & Co.,

die Lösung dieses Problems ist ziemlich dringend für mich, deswegen stelle ich es ausführlich dar.

System:
  • CMSms 1.2 "Barbados"
  • Apache/PHP5/MySQL
  • mod_rewrite ist an
  • .htaccess wie im Wiki beschrieben (die Lösung für news darunter habe ich gesehen, komme später drauf)
  • Pretty URLs mittels .htaccess mit slash nach dem Schema: http://domain.tld/elternseite/kindseite/
Problembeschreibung (Beispiel hier):
  • Bei der Erstellung eines News-Feeds mit dem News-Modul werden die mod_rewrite-URLs der Links zu den einzelnen News-Artikeln kompromitiert. Aus "http://domain.tld/news/1/19/" wird "http://domain.tld/news/1/".
  • Ergebnis: Der Link öffnet die Startseite der Website ("http://domain.tld"), nicht den News-Artikel.
  • Anmerkung: Ich benutze bisher nur die dynamischen Lesezeichen in Firefox. Habe aber mal ein Probefeed bei feedburner erstellt - das Problem ist, wie erwartet, dasselbe.
Das Problem taucht nicht auf:
  • in CMSms 1.0.8 "Kona", wie man auf dieser Seite bzw. im dazugehörigen Feed sehen kann, obwohl die gleiche Konfiguration/.htaccess verwendet wird.
  • mit normaler URL-Konfiguration in der Form: "ht tp://domain.tld/index.php?page="
Bisherige Lösungsversuche:
  • Foren durchsucht und gesehen, dass Andere das gleiche oder ein ähnliches Problem haben.
  • Den Ansatz von bladenet versucht, weiße Seite gesehen.
  • Das im Wiki veröffentlichte Beispiel probiert, aber es ist offenbar nicht für "/"-Endungen konzipiert.
Fragen:
1) Hat jemand von Euch dasselbe Problem bereits gehabt und gelöst?

2) Kann jemand das o.g. Wiki-Beispiel vielleicht für mein URL-Schema (slash-Endungen) umarbeiten? Tyische Frage eines Laien, der keinen blassen Schimmer hat, wieviel Arbeit das sein mag, also bitte nicht als dreist, sondern höchstens als naiv auffassen!

3) Weiß jemand anderweitige Tips bzgl. wo suchen und was finden?

DANKE!!
Caspar

Re: News Feed: Links mit mod-rewrite URLs werden verfälscht

Posted: Wed Nov 14, 2007 2:10 pm
by cyberman
Hallo Caspar,

Wie du sicherlich bereits an meiner Seite gesehen hast, bin bislang (noch) kein großer Fan von URL-Manipulation, da es vor allem Performance kostet :).

Muss mich da auch erst mal "reinwurschteln" ... hast du hier

Code: Select all

$config['page_extension'] = '.htm';
schon versucht, einen Slash einzutragen (und den Cache gelöscht)?

Die Module sind eh 'ne Geschichte für sich - als schneller Tip modrewrite.de

Re: News Feed: Links mit mod-rewrite URLs werden verfälscht

Posted: Wed Nov 14, 2007 3:29 pm
by Caspar
cyberman wrote: hast du hier

Code: Select all

$config['page_extension'] = '.htm';
schon versucht, einen Slash einzutragen (und den Cache gelöscht)?
Hallo Cyberman,
ja, das ist meine Ausgangssituation. Funktioniert auch ganz fabulös, bloß das News-Modul macht eben Zicken.

Danke für den Link-Tip! :)

Caspar