Ver Mensaje Individual
  #5 (permalink)  
Antiguo 11/01/2012, 01:08
albertrc
 
Fecha de Ingreso: febrero-2009
Mensajes: 443
Antigüedad: 15 años, 9 meses
Puntos: 1
Respuesta: php y apache con modulo mod_rewrite

creo que ya he encontrado el problema

en httpd.conf
en la directiva
antes solo tenia seophp

Código Apache:
Ver original
  1. <Directory /var/www/html/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

Última edición por albertrc; 13/01/2012 a las 00:05