Bonjour à tous,
apèrs avoir suivi les indications de ce site http://webmaster-experience.net/article-article-2.html, j'arrive à faire marcher l'url rewriting en local, mais pas sur mon site www.camelya.com
j'ai bien mis le .htaccess avec ça dedans :
j'utilise la fonction suivante :
L'url se convertit bien comme il faut (regarder les liens du forum sur ma page d'accueil en bas), mais ne trouve pas la page...
Ou est le problème ?
Merci d'avance
apèrs avoir suivi les indications de ce site http://webmaster-experience.net/article-article-2.html, j'arrive à faire marcher l'url rewriting en local, mais pas sur mon site www.camelya.com
j'ai bien mis le .htaccess avec ça dedans :
Code:
RewriteEngine on
RewriteRule (.*)(-.+)-([^-]+)-([^-&]*)([^-]*)\.html $1$2&$3=$4$5\.html [N]
RewriteRule (.*)-([^-]+)-([^-]*)(.*)\.html $1.php?$2=$3$4 [L]
RewriteRule ^(.*).html $1.php [L]
j'utilise la fonction suivante :
Code:
function lienurlrewriting($url) {
if (eregi("(.*).php(.*)",$url,$regs)) {
$monurl = $regs[1];
$geturl = $regs[2];
while (eregi("(.*)(\?|&)([^=]+)=([^=]*)(.*)",$geturl,$regs)) {
$geturl = $regs[1]."-".$regs[3]."-".$regs[4].$regs[5];
}
$url = $monurl.$geturl;
} elseif(eregi("(.*).php",$url,$regs)) {
$url = $regs[1];
}
return $url.".html";
}
L'url se convertit bien comme il faut (regarder les liens du forum sur ma page d'accueil en bas), mais ne trouve pas la page...
Ou est le problème ?
Merci d'avance