Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/07/2009, 15:47
Fenris
 
Fecha de Ingreso: agosto-2008
Mensajes: 271
Antigüedad: 15 años, 9 meses
Puntos: 2
Pregunta duda con redireccionamiento

Hola a todos

Tengo muchas dudas con esto de mod_write y el redireccionamiento utilizando url amigables, por ejemplo tengo una vista que tiene un form para agregar un nuevo producto al stock, en el action del form deberia ir algo como esto action="/productos/agregar/" donde el primero seria el controlador y el segundo seria la accion y cuando apreto el boton se me genera una url larga que obviamente no me lleva a ejecutar la accion, cuando coloco simplemente / deberia llevarme al index de la app pero me lleva en este caso a http://localhost/ no ingresa a ninguna app.
Como debo hacerlo para que al colocar / me lleve al index de mi app y no al index del wamp, como puedo hacer para que colocando /controlador/accion/ se ejecute esa accion.

Es eso posible o estoy sumamente perdido y enredado.

NOta: adjunto dejo la estructura de directorios que tengo y los .htaccess

myApp (DIRECTORIO DONDE TENGO MI APP)
---> .htaccess(1)
---> public
---> css
---> js
---> index.php (algunas conf y la llamada al frontController
--->.htaccess(2)
--->application
--->controladores
--->modelos
--->vistas
--->libreria
--->clases principales

-->(1)
Código:
<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteRule  !\.(js|ico|gif|jpeg|jpg|css|png)$ index.php
    RewriteRule  ^$ public/    [L]
    RewriteRule  (.*) public/$1 [L]
</IfModule>
-->(2)
Código:
<IfModule mod_rewrite.c>
    RewriteEngine on
    ReWriteCond %{REQUEST_FILENAME} !-f
    ReWriteCond %{REQUEST_FILENAME} !-d
    RewriteRule !\.(js|ico|gif|jpg|png|css)$ /index.php
</IfModule>
Espero me ayuden a saber que estoy haciendo mal.

Saludos