После того как вы настроили композит в битрикс , запросы все еще будут продолжать обращаться к ядру, которое в свою очередь и будет отдавать композитный кеш. Но зачем тратить ресурсы ядра, когда nginx и сам может прекрасно отдать статику в виде html. И вот если композитного кеша не будет уже, тогда отдать запрос на дальнейшую обработку ядру битрикс. Для этого используем следующий набор настроек Nginx map "$cookie_BITRIX_SM_LOGIN:$cookie_BITRIX_SM_UIDH:$cookie_BITRIX_SM_CC" $storedAuth { default ""; "~*:*:Y" ""; "~*:*:*" 1; "~*:*:" 1; } map "$request_method:$http_bx_action_type:$cookie_BITRIX_SM_NCC:$http_x_forwarded_scheme:$modern_browser:$storedAuth" $usecache { default "1"; "~GET:::*https*" "1"; "~GET:::*:*:" ""; } server{ ... set $i "index@"; location / { try_files /bitrix/html_pages/$host$uri$i${args}.html$usecache /bitrix/html_pages/$host$uri$i${args}=.html$usecache /bitrix/html_pages/$host$uri/$i${args}.html$usecache /bitrix/html_pages/$host$uri/$i${args}=.html$usecache