Thanks all, I think this is probably the option that I'm going to take.

2009/1/5 Pádraic Brady <padraic.br...@yahoo.com>

> One possible solution is setting a .htaccess file for the other root
> directories setting the "deny from all" directive to forbid access.
>
> Pádraic Brady
>
> http://blog.astrumfutura.com
> http://www.survivethedeepend.com
> OpenID Europe Foundation Irish Representative<http://www.openideurope.eu/>
>
>
> ------------------------------
> *From:* Alan Wagstaff <awagst...@gmail.com>
> *To:* Zend Framework General <fw-general@lists.zend.com>
> *Sent:* Monday, January 5, 2009 10:44:37 PM
> *Subject:* [fw-general] Project Structure / Public directory
>
> Hi all,
> In most of the ZF tutorials I have read (ZF Quickstart, Rob's one, ZF
> Book), they all recommend setting your Apache's webroot to your
> /zfapp/public/ directory for security reasons.
>
> I can understand the logic, putting the application / library directory
> outside of the webroot is a good thing but I'm thinking ahead to
> distribution and struggling to understand.  Take for example, vBulletin - a
> popular forum software.  When you download vBulletin, you unzip it, grab the
> /forum directory and dump it in your webroot.  Then visit
> http://www.example.com/forum and there's your forum.  You could also put
> it in /community/forum and it would work just as well.
>
> I don't really understand how I could do that with ZF using the recommend
> project structure.  How would I go about setting up my project structure /
> .htaccess so the end user could put my app in whatever sub-folder they
> wanted on their website, and not just in the webroot?
>
> Thanks in advance :)
>
> Alan.
>
>

Reply via email to