|
@@ -376,6 +376,12 @@ function install_ghost {
|
376
|
376
|
echo ' log_not_found off;' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME}
|
377
|
377
|
echo ' access_log /dev/null;' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME}
|
378
|
378
|
echo ' }' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME}
|
|
379
|
+ echo '' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME}
|
|
380
|
+ echo " # make sure webfinger and other well known services aren't blocked" >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME}
|
|
381
|
+ echo ' # by denying dot files and rewrite request to the front controller' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME}
|
|
382
|
+ echo ' location ^~ /.well-known/ {' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME}
|
|
383
|
+ echo ' allow all;' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME}
|
|
384
|
+ echo ' }' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME}
|
379
|
385
|
echo '}' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME}
|
380
|
386
|
echo '' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME}
|
381
|
387
|
else
|
|
@@ -408,6 +414,12 @@ function install_ghost {
|
408
|
414
|
echo ' log_not_found off;' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME}
|
409
|
415
|
echo ' access_log /dev/null;' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME}
|
410
|
416
|
echo ' }' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME}
|
|
417
|
+ echo '' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME}
|
|
418
|
+ echo " # make sure webfinger and other well known services aren't blocked" >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME}
|
|
419
|
+ echo ' # by denying dot files and rewrite request to the front controller' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME}
|
|
420
|
+ echo ' location ^~ /.well-known/ {' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME}
|
|
421
|
+ echo ' allow all;' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME}
|
|
422
|
+ echo ' }' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME}
|
411
|
423
|
echo '}' >> /etc/nginx/sites-available/${GHOST_DOMAIN_NAME}
|
412
|
424
|
|
413
|
425
|
function_check create_site_certificate
|