Der Internal Server Error 500 muss nicht unbedingt an euren Konfigurationen im WordPress liegen, auch Einstellungen beim Hoster können ihn verursachen.