WRInaute discret
Voici mon problème :
J’ai une page dans un répertoire et j’aimerais faire un lien sur une autre page qui se trouve dans le répertoire parent de mon site mais ça ne marche pas (la réécriture ne se fait pas).
Ma page dans la quel je fais partir mon lien :
http://les50cm3.com/marques-motos/selec ... 50-cm3.php
Le lien se trouve dans le répertoire essai.
Voici le liens que j’ai fait :
<a href="../marques.php?t=1&nom_page=aprilia">Aprilia</a>
et j’aimerais obtenir au final http://les50cm3.com/marques-motos/marqu ... ia-m1.html
mais lorsque que je clique sur le lien ça me donne ceci (pas de réécriture) :
http://les50cm3.com/marques.php?t=1&nom_page=aprilia
J’ai déjà essayé plusieurs choses mais rien à faire.
Voici ce qu’il y a dans mon fichier .htaccess :
RewriteEngine On
RewriteRule ^marques-motos/marque-([a-zA-Z0-9\-]*)-m([0-9]*).* /marques.php?t=$2&nom_page=$1
Et sur mes pages :
ob_start();
function replace_mod_rewrite($s)
{
$urlin = array(
"'(?<!/)marques.php\?t=([0-9]*)&nom_page=([a-zA-Z0-9\-]*)'"
);
$urlout = array(
"marques-motos/marque-\\2-m\\1.html"
);
$s = preg_replace($urlin, $urlout, $s);
return $s;
}
Voilà si quelqu’un détient la solution miracle…
Merci d’avance!
J’ai une page dans un répertoire et j’aimerais faire un lien sur une autre page qui se trouve dans le répertoire parent de mon site mais ça ne marche pas (la réécriture ne se fait pas).
Ma page dans la quel je fais partir mon lien :
http://les50cm3.com/marques-motos/selec ... 50-cm3.php
Le lien se trouve dans le répertoire essai.
Voici le liens que j’ai fait :
<a href="../marques.php?t=1&nom_page=aprilia">Aprilia</a>
et j’aimerais obtenir au final http://les50cm3.com/marques-motos/marqu ... ia-m1.html
mais lorsque que je clique sur le lien ça me donne ceci (pas de réécriture) :
http://les50cm3.com/marques.php?t=1&nom_page=aprilia
J’ai déjà essayé plusieurs choses mais rien à faire.
Voici ce qu’il y a dans mon fichier .htaccess :
RewriteEngine On
RewriteRule ^marques-motos/marque-([a-zA-Z0-9\-]*)-m([0-9]*).* /marques.php?t=$2&nom_page=$1
Et sur mes pages :
ob_start();
function replace_mod_rewrite($s)
{
$urlin = array(
"'(?<!/)marques.php\?t=([0-9]*)&nom_page=([a-zA-Z0-9\-]*)'"
);
$urlout = array(
"marques-motos/marque-\\2-m\\1.html"
);
$s = preg_replace($urlin, $urlout, $s);
return $s;
}
Voilà si quelqu’un détient la solution miracle…
Merci d’avance!