If you turn off letsencrypt, then trying to access the HTTPS version of the site would redirect you to a different domain that has HTTPS enabled. This domain is the one you’ve already setup as the reverse DNS (Linode > Remote Access > Reverse DNS). So that’s a normal behaviour.
If you want to disable letsencrypt and continue using the normal HTTP version of the site, then you need to change the URL settings in the wordpress (WP Dashboard > General).
If you are not able to access WP dashboard via browser, you can edit the functions.php
file of the active theme and add the following lines, immediately after the initial <?php
line :
update_option( ‘siteurl’, ‘http://yourdomain.com’ );
update_option( ‘home’, ‘http://yourdomain.com’ );
Location (functions.php):
/var/www/yourdomain.com/htdocs/wp-content/themes/your_theme_name/functions.php
Once you get access to the WP dashboard and change the Site URL and Wordpress URL from https to http, you can remove those 2 lines added to functions.php.
Now you can use the site as a normal HTTP version. And if you ever want to re-enable letsencrypt, simply login to wordpress dashboard and change the URLs to HTTPS.
Hope that helps…