Created
May 3, 2018 07:57
-
-
Save isholgueras/bf3252c0668c2944c364027f0cc9c8ed to your computer and use it in GitHub Desktop.
This file contains hidden or 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
# Turn off all options we don't need. | |
Options None | |
Options +FollowSymLinks | |
# Set the catch-all handler to prevent scripts from being executed. | |
SetHandler YouShallNotPass | |
<Files *> | |
# Override the handler again if we're run later in the evaluation list. | |
SetHandler YouShallNotPass | |
</Files> | |
# If we know how to do it safely, disable the PHP engine entirely. | |
<IfModule mod_php5.c> | |
php_flag engine off | |
</IfModule> | |
<IfModule mod_php7.c> | |
php_flag engine off | |
</IfModule> | |
RewriteEngine on | |
#if the file does not have one of theses extensions | |
RewriteCond %{REQUEST_URI} !\.(png|jpg|jpeg|gif|js|css|zip|pdf)$ | |
#then it should be marked as forbidden. | |
RewriteRule .*$ - [F] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment