Added missing configs, gitignore and data folder

This commit is contained in:
Djamil Legato
2014-08-02 13:29:05 -07:00
parent 230a2b594e
commit 2682707d0c
4 changed files with 64 additions and 0 deletions

13
.editorconfig Normal file
View File

@@ -0,0 +1,13 @@
# EditorConfig is awesome: http://EditorConfig.org
# top-most EditorConfig file
root = true
# Unix-style newlines with a newline ending every file
[*]
charset = utf-8
end_of_line = lf
trim_trailing_whitespace = true
insert_final_newline = true
indent_style = space
indent_size = 4

22
.gitignore vendored Executable file
View File

@@ -0,0 +1,22 @@
# Composer
composer.lock
# Sass
.sass-cache
# OS Generated
.DS_Store*
ehthumbs.db
Icon?
Thumbs.db
*.swp
# Grav Specific
/cache
/logs
/images
/user/data/*
!/user/data/index.html
# phpstorm
.idea/*

29
.htaccess Executable file
View File

@@ -0,0 +1,29 @@
<IfModule mod_rewrite.c>
RewriteEngine On
# access site
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php [L]
# block various user files from being accessed directly
RewriteRule ^user/accounts/(.*)$ error [R=301,L]
RewriteRule ^user/config/(.*)$ error [R=301,L]
RewriteRule ^user/(.*)\.(txt|md|html|php|yaml|json|twig|sh|bat)$ error [R=301,L]
# block cache
RewriteRule ^cache/(.*) error [R=301,L]
# block bin
RewriteRule ^bin/(.*)$ error [R=301,L]
# block system
RewriteRule ^system/(.*)$ error [R=301,L]
# block vendor
RewriteRule ^vendor/(.*)$ error [R=301,L]
</IfModule>
# Prevent file browsing
Options -Indexes

0
user/data/index.html Normal file
View File