Skip to content

Commit

Permalink
Added missing configs, gitignore and data folder
Browse files Browse the repository at this point in the history
  • Loading branch information
w00fz committed Aug 2, 2014
1 parent 230a2b5 commit 2682707
Show file tree
Hide file tree
Showing 4 changed files with 64 additions and 0 deletions.
13 changes: 13 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -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 changes: 22 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -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 changes: 29 additions & 0 deletions .htaccess
Original file line number Diff line number Diff line change
@@ -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
Empty file added user/data/index.html
Empty file.

0 comments on commit 2682707

Please sign in to comment.