Htaccess help

hello i have some problems with htaccess.
heres my current htaccess

RewriteEngine On
RewriteBase /

RewriteRule ^([^/]+).html$ /index.php?id=$1
RewriteRule ^([^/]+)/(.*).html$ /view.php?cat=$1&page=$2

it works when i have a url like

but i also want to make a page that has a url something like

with original url

whenever i use the url

it shows the page of
and disregarding the value of “item”

with my htaccess of
RewriteRule ^([^/]+)-(.)-(.).html$ /viewitem.php?cat=$1&page=$2&item=$3

can someone pls help me with this one?
thanks in advance.

Try taking a cue from the first capture and be more specific:

:cool: -//- One-time [color=#6600CC]$50.00 discount[/color] on [color=#0000CC]DreamHost[/color] plans: Use ATROPOS7

thanks for the reply but i get 404 page error