url format:
www.example.com/categ-id-title.html www.example.com/news-1234-something-happened-in-2015-and-blabla.html i tried use rewriterule in .htaccess file, matches second occurrence (-2015-) , not first, 1 need (-1234-).
rewriterule ^(.*)-([0-9]+)-(.*).html index.php?page=news&categ=$1&id=$2&title=$3 [l] how force apache first occurence?
it because .* oto greedy, can use regex:
rewriterule ^([^-]*)-([0-9]+)-(.*)\.html$ index.php?page=news&categ=$1&id=$2&title=$3 [l,qsa]
Comments
Post a Comment