1
0
mirror of https://github.com/devcode-it/openstamanager.git synced 2025-04-01 03:50:30 +02:00

Miglioramento della protezione delle cartelle

Miglioramento della protezione delle cartelle del gestionale (file .htaccess) e ottimizzazione degli assets della libreria PHPDebug Bar.
This commit is contained in:
Thomas Zilio 2017-10-16 11:57:45 +02:00
parent 7d2fed121f
commit d7b03719b9
2 changed files with 12 additions and 10 deletions

View File

@ -38,18 +38,18 @@ php_value post_max_size 20M
SetEnv HTTP_MOD_REWRITE On SetEnv HTTP_MOD_REWRITE On
# Deny access to protected folders # Deny access to protected folders
RewriteRule ^backup/?$ - [F,L] RewriteRule ^backup/ - [F,L]
RewriteRule ^docs/?$ - [F,L] RewriteRule ^docs/ - [F,L]
RewriteRule ^include/?$ - [F,L] RewriteRule ^include/ - [F,L]
RewriteRule ^locale/?$ - [F,L] RewriteRule ^locale/ - [F,L]
RewriteRule ^logs/?$ - [F,L] RewriteRule ^logs/ - [F,L]
RewriteRule ^update/?$ - [F,L] RewriteRule ^update/ - [F,L]
# Deny access to svn, git, node_modules and vendor folders # Deny access to svn, git, node_modules and vendor folders
RewriteRule ^.git/?$ - [F,L] RewriteRule ^.git/ - [F,L]
RewriteRule ^.svn/?$ - [F,L] RewriteRule ^.svn/ - [F,L]
RewriteRule ^node_modules/?$ - [F,L] RewriteRule ^node_modules/ - [F,L]
RewriteRule ^vendor/?$ - [F,L] RewriteRule ^vendor/ - [F,L]
# Prevent hacks # Prevent hacks
# proc/self/environ? no way! # proc/self/environ? no way!

View File

@ -229,6 +229,7 @@ gulp.task('i18n', function () {
gulp.task('php-debugbar', function () { gulp.task('php-debugbar', function () {
gulp.src([ gulp.src([
'./vendor/maximebf/debugbar/src/DebugBar/Resources/**/*', './vendor/maximebf/debugbar/src/DebugBar/Resources/**/*',
'!./vendor/maximebf/debugbar/src/DebugBar/Resources/vendor/**/*',
]) ])
.pipe(gulpIf('*.css', minifyCSS(), gulpIf('*.js', minifyJS()))) .pipe(gulpIf('*.css', minifyCSS(), gulpIf('*.js', minifyJS())))
.pipe(gulp.dest(config.production + '/php-debugbar')); .pipe(gulp.dest(config.production + '/php-debugbar'));
@ -247,6 +248,7 @@ gulp.task('release', function () {
'./vendor/mpdf/mpdf/iccprofiles/*', './vendor/mpdf/mpdf/iccprofiles/*',
'./vendor/mpdf/mpdf/qrcode/*', './vendor/mpdf/mpdf/qrcode/*',
'./vendor/mpdf/mpdf/ttfonts/*', './vendor/mpdf/mpdf/ttfonts/*',
'./vendor/maximebf/debugbar/src/DebugBar/Resources/vendor/*',
]); ]);
var output = fs.createWriteStream('./release.zip'); var output = fs.createWriteStream('./release.zip');