We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2092f16 commit 3ec3d98Copy full SHA for 3ec3d98
1 file changed
bin/v-add-letsencrypt-domain
@@ -251,7 +251,16 @@ for auth in $authz; do
251
check_result $? "Proxy restart failed" > /dev/null
252
253
else
254
- well_known="$HOMEDIR/$user/web/$domain/public_html/.well-known"
+ # Get root directory from configuration
255
+ if [ ! -z "$domain_config/nginx.conf" ]; then
256
+ well_known="$(cat $domain_config/nginx.conf | grep root | \
257
+ awk '{split($0, a, " "); print a[2]}' | \
258
+ sed 's/;$//')/.well-known"
259
+ else
260
+ well_known="$(cat $domain_config/apache2.conf | grep root | \
261
262
263
+ fi
264
acme_challenge="$well_known/acme-challenge"
265
mkdir -p $acme_challenge
266
echo "$token.$THUMB" > $acme_challenge/$token
0 commit comments