Bonjour,
j'ai installé un URL rewriting avec .htaccess
le fichier .htaccess est dans le repertoire /bricbroc/
voici le code
RewriteEngine on
RewriteRule (.*)(-.+)-([^-]+)-([^-&]*)([^-]*)\.html /bricbroc/$1$2&$3=$4$5\.html [N]
RewriteRule (.*)-([^-]+)-([^-]*)(.*)\.html /bricbroc/$1.php?$2=$3$4 [L]
RewriteRule ^(.*).html /bricbroc/$1.php [L]
J'utilise une fonction de convertion de mes url
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";
}
Mais probleme :twisted:
l'url
http://www.bricbroc.net/bricbroc/liste-cat-4-categorie-3-t1-Art-t2-Gravures.html
ne marche pas!
url de base : http://www.bricbroc.net/bricbroc/liste.php?cat=4&categorie=3&t1=Art&t2=Gravures
Si qqun pouvait me dire où j'ai merd....
Merci d'avance
j'ai installé un URL rewriting avec .htaccess
le fichier .htaccess est dans le repertoire /bricbroc/
voici le code
RewriteEngine on
RewriteRule (.*)(-.+)-([^-]+)-([^-&]*)([^-]*)\.html /bricbroc/$1$2&$3=$4$5\.html [N]
RewriteRule (.*)-([^-]+)-([^-]*)(.*)\.html /bricbroc/$1.php?$2=$3$4 [L]
RewriteRule ^(.*).html /bricbroc/$1.php [L]
J'utilise une fonction de convertion de mes url
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";
}
Mais probleme :twisted:
l'url
http://www.bricbroc.net/bricbroc/liste-cat-4-categorie-3-t1-Art-t2-Gravures.html
ne marche pas!
url de base : http://www.bricbroc.net/bricbroc/liste.php?cat=4&categorie=3&t1=Art&t2=Gravures
Si qqun pouvait me dire où j'ai merd....
Merci d'avance