Created
July 29, 2016 07:41
-
-
Save robincoello/89d954d47af321f47c82d284d7172a14 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Alias /roundcube /opt/roundcube | |
Alias /webmail /opt/roundcube | |
<Directory /opt/roundcube> | |
Options +FollowSymLinks | |
# AddDefaultCharset UTF-8 | |
AddType text/x-component .htc | |
<IfModule mod_php5.c> | |
AddType application/x-httpd-php .php | |
php_flag display_errors Off | |
php_flag log_errors On | |
# php_value error_log logs/errors | |
php_value upload_max_filesize 10M | |
php_value post_max_size 12M | |
php_value memory_limit 64M | |
php_flag zlib.output_compression Off | |
php_flag magic_quotes_gpc Off | |
php_flag magic_quotes_runtime Off | |
php_flag zend.ze1_compatibility_mode Off | |
php_flag suhosin.session.encrypt Off | |
#php_value session.cookie_path / | |
php_flag session.auto_start Off | |
php_value session.gc_maxlifetime 21600 | |
php_value session.gc_divisor 500 | |
php_value session.gc_probability 1 | |
</IfModule> | |
<IfModule mod_rewrite.c> | |
RewriteEngine On | |
RewriteRule ^favicon\.ico$ skins/larry/images/favicon.ico | |
# security rules: | |
# - deny access to files not containing a dot or starting with a dot | |
# in all locations except installer directory | |
RewriteRule ^(?!installer)(\.?[^\.]+)$ - [F] | |
# - deny access to some locations | |
RewriteRule ^/?(\.git|\.tx|SQL|bin|config|logs|temp|tests|program\/(include|lib|localization|steps)) - [F] | |
# - deny access to some documentation files | |
RewriteRule /?(README\.md|composer\.json-dist|composer\.json|package\.xml)$ - [F] | |
</IfModule> | |
<IfModule mod_deflate.c> | |
SetOutputFilter DEFLATE | |
</IfModule> | |
<IfModule mod_expires.c> | |
ExpiresActive On | |
ExpiresDefault "access plus 1 month" | |
</IfModule> | |
FileETag MTime Size | |
<IfModule mod_autoindex.c> | |
Options -Indexes | |
</ifModule> | |
AllowOverride None | |
Require all granted | |
</Directory> | |
<Directory /opt/roundcube/plugins/enigma/home> | |
Options -FollowSymLinks | |
AllowOverride None | |
Require all denied | |
</Directory> | |
<Directory /opt/roundcube/config> | |
Options -FollowSymLinks | |
AllowOverride None | |
Require all denied | |
</Directory> | |
<Directory /opt/roundcube/temp> | |
Options -FollowSymLinks | |
AllowOverride None | |
Require all denied | |
</Directory> | |
<Directory /opt/roundcube/logs> | |
Options -FollowSymLinks | |
AllowOverride None | |
Require all denied | |
</Directory> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment