Laravel PHP Framework

Revision as of 21:52, 11 December 2016 by Bpopp (talk | contribs) (Created page with "== Making Subdirectories Accessible without a Public folder == Technically there is some risk to this, but I find it useful for development and preventing the need to create ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Making Subdirectories Accessible without a Public folder

Technically there is some risk to this, but I find it useful for development and preventing the need to create apache config files for every Laravel project.

- Create a Laravel project

- Rename the 'server.php' file to 'index.php' in the root directory

- Add a .htaccess file to the root directory:

<IfModule mod_rewrite.c>
    <IfModule mod_negotiation.c>
        Options -MultiViews
    </IfModule>

    RewriteEngine On
    RewriteRule ^(.*)/$ /hello/index.php/$1 [L]

</IfModule>

<Files .env>
    Order Allow,Deny
    Deny from all
</Files>