I fixed it. It was not related to your plugin. It was a server config problem. My apologies for the trouble.
For anyone that stumbled here via google:
I added this in my config:
(my site runs in web1.sock), if you don't know what this means, don't use this method because it will do more harm than good if wrong used.
location ~ \.php$ {
try_files $uri $uri/ /index.php?$args;
include fastcgi_params;
fastcgi_pass unix:/var/lib/php5-fpm/web1.sock;
}
location ~ .php$ {
try_files $uri =404;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass unix:/var/lib/php5-fpm/web1.sock;
fastcgi_index index.php;
include fastcgi_params;
}
and run: sudo service nginx reload