Есть выражение: RewriteRule ^([A-Za-z]+)+(-[A-Za-z]+).html$ url.php?.html=$1 [NC,L] Ссылки получаются вида: aaa-bbb-cccc-ddd.html дефисов и слов может быть очень много. при давнном выражение работает только если ссылки вот такие: aaa-bbb.html и в параметре url у меня только "aaa" . может ктонибудь натолкнет на мысль в чем я ошибся.
Сорри что побеспокоил- уже нашел трабл вот так верно будет: RewriteRule ^[A-Za-z]+(-[A-Za-z]+)*\.html$ url.php?url=$0 [NC,L] только как от параметра откинуть .html? Или чуше будет url-ы хранить в базе сразу с .html?