Hello,
For those that still have this problem here is the most likely solution:
1. Check the URL:
- try accessing your website with and without WWW in the URL. Example:
http://www.example.com and example.com
- if you discover that the problem is caused by the URL keep in mind in what situation the problem appears (with or without the www)
2. Edit .htaccess
- log in to your FTP client/CPanel -> File Manager and go to the root of your website (public_html or similar)
- if the problem appears when you have www in front of your store's domain (
http://www.example.com), follow the instruction in point 2a
- if the problem appears when you DON'T have www in front of your store's domain (example.com), follow the instruction in point 2b
2a.
- copy paste the following code to the bottom of the file*:
#Force non-www:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.example\.com[NC]
RewriteRule ^(.*)$
http://example.com/$1 [L,R=301]
* make sure that you edit the example.com link to suit your actual domain name
2b.
- copy paste the following code to the bottom of the file*:
#Force www:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$
http://www.example.com/$1 [L,R=301,NC]
* make sure that you edit the example.com link to suit your actual domain name
3. Hit save and check if the problem is solved.