¿Cómo escapas de los personajes en heredoc?

Estoy trabajando con un script bash tratando de evitar que intente reemplazar variables dentro de mi heredoc. ¿Cómo configurar un heredoc para A) escapar de los nombres de las variables en lugar de analizarlos o B) devolver toda la cadena intacta? cat > /etc/nginx/sites-available/default_php...