przydalo by sie jak bys podal jaki ma byc wynik dzialania, jesli chcesz wiedziec o co mi chodzi ro prosze:czy klient ma w adresie miec np.:
Kod
http://www.example.pl/1
http://www.example.pl/2
czy tez inaczej

poza tym ... nie ta kolejnosc wywolan, wpierw podajesz wynik a potem schemat ukrytego wywolania, mysle ze jak wstawisz :
Kod
RewriteEngine on
RewriteRule ^review_([0-9]+)\.htm?$ /review.php?op=review&co_ID=$1 [R=301,L]
w razie czego zmien "\." na "."
takie wywolanie powinno dzialac bez problemu, jak cos to polecam dokumentacje mod_rewrite, a i niezapomnij sprawdzic czy pracujesz na serwerze z apache czy litehttpd bo lite ni obsluguje plikow htaccess :/
przydatne linki:
http://home.pl/pomoc/2358http://httpd.apache.org/docs/2.2/mod/mod_rewrite.htmlCytat(zukowskp @ 11.07.2008, 16:49:14 )

<BR>
Kod
RewriteRule ^review.php?op=review&co_ID=([0-9]+) /$1 [R=301,L]
panalem tak bez sensu :S
zamiast ([0-9]+) lepiej (.*)
choc nie do konca rozumiem zasade dzialania tego przekierowania

wiesz jest jeden manual ktory wyjasnia te roznice (home.pl)
a tak po krutce ro R=301 oznacza tu to samo co R=301 w poleceniu php header czyli przekierowanie w trybie natychmiastowym pod podany dany adres. a L ze rewrite ma ignorowac wszytkie inne wywolania REWRITERULE po nim wystepujace.
poza tym to tak jak bys zapytal jaki jest sens uzywania w preg_much albo eregi wyrazenia ograniczajacego do [0-9] przeciez (.*) tez moze byc ... ale bedzie blednie przetwarzac ciag