Updating the admin panel upon login

CMS OpenCart has a binding to the URL address of the site, due to which, if the address is incorrect, there may be problems with logging into the site's admin panel. The problem manifests itself in the fact that after entering the login and password and clicking on the login button, the page is simply updated and the login is not performed. The problem occurs if the domain is used when opening the site www.example.com, and the site's configuration file contains the address example.com.

To solve the problem, you can use several methods:

  • Change site url. Attention! The site address must match all the final results of the installed redirects in the hosting control panel HTTP/S or www and in the file .htaccess.
  • Set up a redirect. For a situation with www or for other cases.

To solve the problem is change site url with the one that will be used, or replace the lines with it with the following:

define('HTTP_SERVER', 'http://' . $_SERVER['SERVER_NAME'] . '/');
define('HTTPS_SERVER', 'https://' . $_SERVER['SERVER_NAME'] . '/');