Betreff: Re: Mod Rewrite mit ArMS 0.4 von CN-Technik am 21.07.2005 19:48:24
Ich hab jetzt einen Teil hinbekommen, dabei habe ich mich auf das vom News Hack gestützt. Es werden zwar noch keine html Links erzeugt, aber sie würden aufgelöst werden. Das heist die .htaccess stimmt schon mal.
# /modules/arms/.htaccess
RewriteEngine On
# Articles
RewriteRule ^view(.*)_([1-9][0-9]*)_([0-9][0-9]*).html view.php?w=$1&idx=$2&page=$3
Aber der Eintrag in der outfilter.php stimmt dann noch nicht ganz.
<?php
// /outfilter.php
function x_rewrite_url($tpl_output, &$smarty)
{
$in = array(
#article
"'article.php?storyid=([1-9][0-9]*)'si",
"'print.php?storyid=([1-9][0-9]*)'si",
"'archive.php?year=([1-9][0-9]*)&month=([1-9][0-9]*)'si",
"'view.php?w=(.*)&idx=([1-9][0-9]*)&page=([0-9][0-9]*)'si",
);
$out = array(
"article\1.html" ,
"print\1.html" ,
"archiv_\1_\2.html" ,
"view_\1_\2_\3.html" ,
);
$tpl_output = preg_replace($in, $out, $tpl_output);
return $tpl_output;
}
?>
Kann mich mal jemand in die richtige Richtung stubsen?
|