My htaccess file works on localhost but doesn't work when I deploy it to EC2 instance.
I'm using Macbook and in finder, I cannot see the htaccess file, I thought that perhaps it didn't get copied to EC2 instance but I don't think this is the problem because when I copy the project I can see the htaccess file in my editor.
Is there something enabling mod rewrite in EC2 Linux instance? If there is, I didn't do it or it enables mod rewrite as default?
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L]