Les queria comentar mi problema que ya me lleva bastante loco!
Hace un tiempo largo que empeze a utilizar mac para mis trabajos y cuando empeze a mudar los sitios que tenia de Windows he empezado a tener conflictos.
Siempre genere mis proyectos desde la consola (sea de windows o de OSX) y siempre, para evitar el bendito folder /public/ lo que he hecho fue crear un index.php en la raiz con este contenido
Código PHP:
<?php
define('RUNNING_FROM_ROOT', true);
include 'public/index.php'
por lo tanto ya podia obviar entrar al sitio de esta forma localhost/www/site/public bastaba con unas modificaciones dentro del layout y los links y ya quedaba todo perfecto, pero el problema que nunca pude solucionar (por lo cual aveces sigo usando windows) es que cuando sigo algun link dentro del sitio me devuelve un 404 (not found),
Por ejemplo, en un proyecto recientemente creado desde 0, genero el layout, pongo todo lo que quiero y los links de esta forma
Código PHP:
<a href="<?php echo $this->baseUrl()."/productos/"; ?>">Productos</a>
he probado de todo, lei de renombrar los archivos por que podia ser tema de mayusculas/minuculas, modifique el .htaccess, hice varias cosas y ninguna me funciono!
alguno tiene la formula magica o tiene alguna idea de que puede estar pasando?
Muchas Gracias!