add more rules - Drupal
parent
1d2362023c
commit
3e92a289de
|
@ -18,8 +18,10 @@ export default global => {
|
||||||
const config = {};
|
const config = {};
|
||||||
|
|
||||||
config['# Drupal: deny private files'] = '';
|
config['# Drupal: deny private files'] = '';
|
||||||
config['location ~ ^/sites/.*/private/'] = {
|
|
||||||
|
config['location ~ ((^|/)\.|^.*\.yml$|^/sites/.*/private/|^/sites/[^/]+/.*settings.*\.php$)'] = {
|
||||||
deny: 'all',
|
deny: 'all',
|
||||||
|
return: '404',
|
||||||
};
|
};
|
||||||
|
|
||||||
config['# Drupal: deny php in files'] = '';
|
config['# Drupal: deny php in files'] = '';
|
||||||
|
@ -32,6 +34,15 @@ export default global => {
|
||||||
deny: 'all',
|
deny: 'all',
|
||||||
};
|
};
|
||||||
|
|
||||||
|
config['# Allow image styles to be handled by the CMS.'] = '';
|
||||||
|
config['location ~ ^/sites/[^/]+/files/styles/'] = {
|
||||||
|
try_files: '$uri @rewrite',
|
||||||
|
};
|
||||||
|
|
||||||
|
config['location @rewrite'] = {
|
||||||
|
rewrite: '^/(.*)$ /index.php?q=$1',
|
||||||
|
};
|
||||||
|
|
||||||
config['# Drupal: handle private files'] = '';
|
config['# Drupal: handle private files'] = '';
|
||||||
config['location ~ ^(/[a-z\\-]+)?/system/files/'] = {
|
config['location ~ ^(/[a-z\\-]+)?/system/files/'] = {
|
||||||
try_files: '$uri /index.php?$query_string',
|
try_files: '$uri /index.php?$query_string',
|
||||||
|
|
Loading…
Reference in New Issue