creo que ya he encontrado el problema
en httpd.conf
en la directiva
antes solo tenia seophp
el problema que tengo ahora es que el fichero product.php y .htaccess solo funciona dentro de la carpeta seophp,
si creo una carpeta dentro de seophp por ejemplo prueba y pongo estos 2 ficheros dentro y pongo la url
http://seophp.example.com/prueba/my-super-product.html
no funciona y quiero hacer diferentes pruebas con carpetas diferentes y dentro con su respectivo fichero php y .htaccess como puedo solucionar este problema,
esto debe ser un problema relacionado con apache, porque en .htaccess no pongo path absolutos tendría que funcionar en cualquier directorio que este dentro /var/www/html/seophp
algo que también es muy extraño es si tengo product.php dentro de la carpeta seophp y .htaccess dentro de la carpeta prueba
funciona
http://seophp.example.com/prueba/my-super-product.html
si elimino product.php de la carpeta seophp, y lo pongo en la carpeta prueba
me sale error
Not Found
The requested URL /product.php was not found on this server.
Apache/2.2.21 (Fedora) Server at seophp.example.com Port 80
en definitiva que el redireccionamiento de product.php solo funciona en la carpeta seophp que el fichero tiene que estar dentro de la carpeta seophp,
si no hago redireccionamiento product.php funciona en seophp o prueba
.htaccess no importa donde lo pongas siempre que este dentro /var/www/html/seophp
gracias emprear por la ayuda