if (!-e $request_filename) { rewrite ^(.*)$ /index.php break;
}мне не совсем понятно в каком контексте данный фрагмент.
если в location, то можно попробовать, наверное вынести
location = /auth_url { add_header Set-Cookie "lcid=1033;Domain=.domain.com;Path=/;Max-Age=31536000";
rewrite ^(.*)$ domain.com persistent;
}
выше, а если нет, то директивы if перенести внутрь location / {, а location = /auth_url оставить в контексте server