Google problem with .htaccess

Does anyone now if google requires parameters on .htaccess file for php function calls?

I used to have a different .htaccess file and my google sign in used to work. Now i changed it and it doesnt.

htaccess

 RewriteEngine On

#RewriteBase /api/

Header add Access-Control-Allow-Headers "origin, x-requested-with, content-type"
Header add Access-Control-Allow-Methods "PUT, GET, POST, DELETE, OPTIONS"

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [QSA,L]

AddType video/ogg  .ogv
AddType video/mp4  .mp4
AddType video/webm .webm