Certain website configurations, often found on Bitnami sites hosted on Amazon Lightsail, can interfere with Jetpack’s ability to correctly identify your site URL. This may disrupt your site’s connection to Jetpack.
Check if Dynamic URLs are causing Jetpack connection issues
To determine if your Jetpack connection affected by dynamic site URLs, check the site’s wp-config.php file for the presence of this code:
define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST'] . '/');
define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST'] . '/');
If that code is present, you can remove it and replace it with this code instead:
define('WP_SITEURL', 'https://example.com');
define('WP_HOME', 'https://example.com');
Make sure you swap out the example domain in the code above with your site’s actual domain.
This recommendation is consistent with Bitnami’s support documentation regarding how to set up your WordPress site’s domain.
Resolving and Preventing Safe Mode Issues in Jetpack
If your site is already in Jetpack’s Safe Mode after updating WP_SITEURL and WP_HOME in wp-config.php, you’ll still need to follow the prompts in the Safe Mode panel on your WP Admin dashboard to resolve the situation.
Making this change in the site’s wp-config.php file will ideally prevent the site from being placed into Safe Mode in the future, but it will not remove the site from Safe Mode once it has already been activated.
Still need help?
Please contact support. We’re happy to advise.