ファイルに複数行のテキストを作成する必要があります。
cat <<EOF > file
server {
listen 80;
server_name $sub.$domain.com www.$sub.$domain.com;
return 301 https://$server_name$request_uri;
}
EOF
私にとって問題は、$server_name$request_uri
文字列として扱われ、domainとsubが変数でなければならないことです。だから何とかこの状況を脱出する必要があります$
。
ベストアンサー1
\
脱出に使用します$
。
return 301 https://\$server_name\$request_uri;