J'ai un problème surement tout bête en fait tout marche bien mais si je met / au lieu de - mon url rewriting se fait mais du coup les appel ne se font pas bien par exemple tout ce qui est liée au style..
Je souhaite des urls du type:
http://127.0.0.1/digital/actu/rhone-alpes.html
actuellement ca marche mais avec
http://127.0.0.1/digital/actu-rhone-alpes.html
Mon htaccess.
RewriteRule ^actu/([A-Za-z0-9_-]+).html$ list.php?region=$1
RewriteRule ^actu.html list.php
#RewriteRule ^([A-Za-z0-9_-]+).html$ $1.php
Mon php pour faire le lien:
<li class="list-unstyled marg_li" id="li_'.$url.'"><a href="sortie/'.$url.'.html" title="Sortir en-'.$url.'"><span class="liste_region"><strong class="weight_classic">Sortir en </span> '.$v.'</strong></a><span class="badge pull-right">'.$nb.'</span></li>'
Donc ma page s'affiche bien avec le slash mais ce sont les appels que je dois modifier genre au lieu de css/style.css faut que je mette ../css/style.css.PS: car une fois sur cette nouvelle page on peut encore filtré avec donc même problème avec ce /
<?php
asort($aLoisirs);
foreach($aLoisirs as $k => $v) {;
echo '<li><a href="'.$_REQUEST['region'].'/'.strtolower($v).'.html">'.$v.'</a><span class="subDropdown plus"></span></li>'."\n";
}
?>
coté htacces jai rajouter cette ligne:
RewriteRule ^actu/([A-Za-z0-9_-]+)/([A-Za-z0-9_-]+).html$ list.php?region=$1&loisir=$2
Comment éviter ça svp ?
Merci à vous