 <p>maybe this can help, i am using EasyPhp(instead of XAMPP) and zend's auto generated .htaccess and i have this in apache</p> <pre><code>NameVirtualHost 127.0.0.1:80 &lt;VirtualHost abc:80&gt; DocumentRoot "C:/www/www/abc/public" ServerName .local SetEnv APPLICATION_ENV development &lt;Directory "C:/www/www/abc/public"&gt; Options Indexes MultiViews FollowSymLinks AllowOverride All Order allow,deny Allow from all &lt;/Directory&gt; &lt;/VirtualHost&gt; </code></pre> <p>and this is what the directory look like</p> <pre><code> Directory di c:\www\www\abc [.] [..] .buildpath .project [.settings] .zfproject.xml [application] [cache] [data] [docs] [library] [public] [scripts] [tests] Directory di c:\www\www\abc\library [.] [..] [abc] [tcpdf] [Zend] [ZendX] </code></pre>