News mit mod_rewrite

Hilfe zu Modulen und Tags
Post Reply
schemberg
Forum Members
Forum Members
Posts: 17
Joined: Fri Oct 13, 2006 5:57 pm
Location: Kempen

News mit mod_rewrite

Post by schemberg »

Hallo zusammen,

schön, wie schnell man mit CMSMS weiterkommt!
Jetzt habe ich aber noch 'ne Frage.
Habe mod_rewrite aktiviert für meine Seite http://www.pcnetzwerke.de , funktioniert auch alles wunderbar. Leider aber nicht mit dem News-Modul, zumindest nicht, wenn man auch noch 'ne Endung mit *.html haben will.
Zu sehen unter http://www.pcnetzwerke.de/cisco-callmanager/tipps.html, News werden angezeigt, aber ein Klick auf "Weiterlesen..." funktioniert nicht, weil der Link http://www.pcnetzwerke.de/news/16/58.html nicht.

==> ERGÄNZUNG <==
Ich habe es mal ohne .html ausprobiert, es funktioniert ebenfalls nicht ...

Gibt es dafür eine Lösung?

Lieben Gruß

Axel
Last edited by schemberg on Sun Oct 15, 2006 9:21 am, edited 1 time in total.
schemberg
Forum Members
Forum Members
Posts: 17
Joined: Fri Oct 13, 2006 5:57 pm
Location: Kempen

Re: News mit mod_rewrite

Post by schemberg »

Hab's gefunden. Es sind die RewriteRules. Die gehen nämlich davon aus, dass jeglicher Link unter index.php?page= zu erreichen ist, das ist aber den News nicht so und dann geht es in die Hose.

Eine mögliche, wenn vermutlich auch nicht perfekte Lösung, Ergänzung der .htaccess:

Code: Select all

# Rewrite for NEWS
# requested URL looks like /news/12/13.html rewrite is 
# index.php?mact=News,cntnt01,detail,0&cntnt01articleid=12&cntnt01returnid=13
# first number is articleid, second is returnid; NC = nocase, L=last (rule)
RewriteRule ^.*/([0-9]*)/([0-9]*).html$ index.php?mact=News,cntnt01,detail,0&cntnt01articleid=$1&cntnt01returnid=$2 [NC,L]
Diese Regel habe ich nach gaaanz oben gesetzt, schließlich ist sie ja spezieller als alle anderen Regeln und es sollen dann auch keine weiteren Rules angewandt werden, daher ein [L] für "last".

Damit jeder Änderungen gleich am Ort des Geschehens ändern kann:
http://wiki.cmsmadesimple.org/index.php ... stallation

Schönen Gruß

Axel
cyberman

Re: News mit mod_rewrite

Post by cyberman »

Besten Dank für die Lösung und den Eintrag/Link ins Wiki !
faglork

Re: News mit mod_rewrite

Post by faglork »

Moin moin!

Also entweder ich bin heut voll neben der Kapp ...

Ich verwende mod_rewrite mit der "Standard"-.htaccess aus dem /doc Verzeichnis ... in der config.php ist

Code: Select all

$config['use_hierarchy'] = yes;
gesetzt.

--> News funktionieren einwandfrei, siehe http://www.dcrs.de

Hab ich irgendwas falsch verstanden?

Viele Grüße,
Alex
Post Reply

Return to “Module und Tags”