Cómo eliminar "público" de la URL usando el enrutamiento en zend framework

Un problema en mi zend, escribo una regla en .htaccess para eliminar "public" de la URL de la siguiente manera,

------------------------------------------------------------------------ 
RewriteEngine On

RewriteCond %{HTTP_HOST} ^domain-name.com/$ [OR]<br/>
ReWriteCond %{REQUEST_URI} !public/<br/>
ReWriteRule ^(.*)$ public/$1 [L]<br/>
------------------------------------------------------------------------ 

pero hay un método ROUTE en zend, lo he usado para múltiples idiomas para configurar el código de idioma en url LIKE www.domain-name.com / es / , utilizando zend_controller_router_route_chain,

antes de implementar este método, mi url es www.domain-name.com per
cuando uso este método en mi proyecto zend, puede sobrescribir la regla .htaccess de eliminar "public" de la URL o algo sucede usando lo mismo y "public" se muestra en una URL como www.domain-name.com / public.

so HAY ALGÚN MÉTODO O TRUCO PARA ELIMINAR EL PÚBLICO DE LA URL UTILIZANDO CUALQUIER MÉTODO DERUT EN EL MARCO DE ZEND ???

Gracias

MRJethva.

Respuestas a la pregunta(6)

Su respuesta a la pregunta