init
This commit is contained in:
@@ -0,0 +1,79 @@
|
||||
#
|
||||
# .ht files: .htpasswd, .htaccess
|
||||
#
|
||||
location ~* /\.ht {
|
||||
deny all;
|
||||
}
|
||||
#
|
||||
# repositories: .svn, .hg, .git
|
||||
#
|
||||
location ~* /\.(svn|hg|git) {
|
||||
deny all;
|
||||
}
|
||||
#
|
||||
# ignore files: .hgignore, .gitignore
|
||||
#
|
||||
location ~* /\.(hgignore|gitignore) {
|
||||
deny all;
|
||||
}
|
||||
#
|
||||
# tmp files without filename: .orig, .bak, .save, .old, .swp
|
||||
#
|
||||
location ~* /(\.(orig|bak|save|old|swp)) {
|
||||
deny all;
|
||||
}
|
||||
#
|
||||
# tmp files with filename: index.orig, index.bak, index.save, index.old, index.swp, index~
|
||||
#
|
||||
location ~* /*(\.(orig|bak|save|old|swp)|~)$ {
|
||||
deny all;
|
||||
}
|
||||
#
|
||||
# macos and windows special files: .DS_Store, Thumbs.db
|
||||
#
|
||||
location ~* /(\.DS_Store|Thumbs.db) {
|
||||
deny all;
|
||||
}
|
||||
#
|
||||
#location ~* /vendor/ {
|
||||
# deny all;
|
||||
#}
|
||||
#
|
||||
location ~* /composer {
|
||||
deny all;
|
||||
}
|
||||
#
|
||||
# bitrix internal locations
|
||||
#
|
||||
location ~* ^/bitrix/(modules|local_cache|stack_cache|managed_cache|php_interface) {
|
||||
deny all;
|
||||
}
|
||||
#
|
||||
location ~* ^/bitrix/\.settings\.php {
|
||||
deny all;
|
||||
}
|
||||
#
|
||||
location ~* ^/bitrix/\.settings_extra\.php {
|
||||
deny all;
|
||||
}
|
||||
#
|
||||
# upload 1c files
|
||||
#
|
||||
location ~* ^/upload/1c_[^/]+/ {
|
||||
deny all;
|
||||
}
|
||||
#
|
||||
# use the file system to access files outside the site (cache)
|
||||
#
|
||||
location ~* /\.\./ {
|
||||
deny all;
|
||||
}
|
||||
#
|
||||
location ~* ^/bitrix/html_pages/\.config\.php {
|
||||
deny all;
|
||||
}
|
||||
#
|
||||
location ~* ^/bitrix/html_pages/\.enabled {
|
||||
deny all;
|
||||
}
|
||||
#
|
||||
Reference in New Issue
Block a user