Es muy raro, verifica que tengas el AllowOverride en All en tu httpd.conf, ya que es probable que por eso no detecta las directivas con el mod_rewrite.
También es muy, muy recomendable crear el virtual host, ya que con eso es trabajar casí en una estructura 100% directamente como si fuera a ser en tu servidor de producción, ya que las urls, y rutas las puedes definir iguales.
Al trabajar sin el Virtual Host te puede dar más dolores de cabeza, en el Quickstart de Zend esta más que explicado: Create
VirtualHost
Saludos.