APACHE DOES NOT ENABLE THE REWRITE MODULE.
Solution: Edit the http.conf file of apache, find #LoadModule rewrite_module modules/mod_rewrite.so, remove the previous #, and restart APACHE.
There is an error in the .htaccess file. This is usually because ungrammatical rules are written.
Solution: Delete the .htaccess in this directory. If it still doesn't work, delete the .htacess in the parent directory, and so on.
Permission issues, while viewing /var/log/apache2/error.log logs.
PossibleSolution