(please share the FULL error message you see, if applicable)
Other Information
I have to remove the .www from the address and have tried to add the code advised into .htaccess as follows:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1%{REQUEST_URI} [R=301,QSA,NC,L]
# BEGIN WordPress
# The directives (lines) between "BEGIN WordPress" and "END WordPress" are
# dynamically generated, and should only be modified via WordPress filters.
# Any changes to the directives between these markers will be overwritten.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} =http
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{HTTP_HOST} essendonbells\.great-site\.net [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.essendonbells.great-site.net/$1 [R,L]
Now there is an error “too many redirects” when I try to open the site.
You are doing it wrong.
Please revert to the original WordPress .htaccess. Then :-
Login to your client area, find your hosting account, click Manage and then go click Control Panel.
Go to phpMyAdmin, find your WordPress database and click Connect Now.
Find the table with the name ending with _options and click on the name.
Find the rows with the column option_name matching siteurl and home. These should be the first two in the list, but you can use the Search function if you can’t find them.
Double click the value in the option_value column, and change the start of the URL from http://www.essendonbells.great-site.net to http://essendonbells.great-site.net.
WordPress has it’s own URL settings and will redirect you to the “correct” URL. No need to write custom .htaccess codes for it, and those are probably responsible for the issue you’re having.
But there is also no need to make manual database changes. Once you have removed these rules, you should be able to access your website again. Then, you can just login to the WordPress admin area and change the URL from there.