Você não capturou um valor para $1 . Reescreva a expressão regular para capturar o URI ou substitua a instrução rewrite por uma instrução return :
rewrite ^(.*)$ $scheme://www.domain.com/sub$1 permanent;
Ou:
return 301 $scheme://www.domain.com/sub$request_uri;