Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/11/2008, 10:56
Avatar de Forze
Forze
 
Fecha de Ingreso: diciembre-2004
Mensajes: 13
Antigüedad: 19 años, 11 meses
Puntos: 0
Pregunta CakePHP y htaccess

Buenas, tengo un problema al intentar una redireccion usando htaccess en una web que desarrolle usando cakephp, lo que quiero es que accedan al site usando "www.dominio.com" y no "www.dominio.com/app/", siendo "app" la carpeta donde esta la aplicacion desarrollada. Ademas, que al ingresar a una url de este tipo "www.dominio.com/gals/album-3/galeria-4" internamente se interprete como "www.dominio.com/app/index.php/gals/album-3/galeria-4" que es asi como son las rutas que se usa con cake, es decir quiero quitar de todas las urls "/app/index.php/".

Intento esto para quitar "/app/" y funciono:
Código:
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www\.dominio\.com)(:80)? [NC]
RewriteRule ^(.*) http://dominio.com/$1 [R=301]
RewriteRule ^index\.php/gals/([^/]+)/([^/]+)$ app/index\.php/gals/$1/$2 [L]
pero al intentar esto para quitar tambien "/index.php/" ya no me funciona
Código:
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www\.dominio\.com)(:80)? [NC]
RewriteRule ^(.*) http://dominio.com/$1 [R=301]
RewriteRule ^gals/([^/]+)/([^/]+)$ app/index\.php/gals/$1/$2 [L]
Se agradece cualquier ayuda o comentario.