In my project users are allowed to upload files of any type. I need to ensure security against execution of uploaded files that can parsed by php (*.php, *.html, etc.)
Is there a way to tell apache not to parse any files with php in web/uploads and simply display them as plain text? What are other options?
Keep them all under the same folder and set this line in the directory’s
.htaccessfile:That will also take care of other exploits such as embedding PHP code in .gif files.