Whether you are moving Grupo to a new server or to a different location on your server, you don’t need to reinstall.

  • Back up your Grupo website files.
  • Export your Grupo database from your existing host. This is where all the information about your site’s content, users, and lots more is contained.
  • Create a database for Grupo on the web host you’re moving to, as well as a MySQL (or MariaDB) user who has all privileges for accessing and modifying it.
  • Import the database of your Old One on the new web host.
  • Upload Your Grupo Site’s Files to the desired location on the web host you’re moving to.
  • Edit include/config.php with the new server’s MySQL database name, user and password.

Having trouble moving Grupo ?
Please feel free to contact us anytime. [email protected] We are always here to help you out!

NGINX/Windows Server
If you are using Grupo with Nginx or Windows Server, you will need to setup Nginx specific rewrite rules or web.config file.

NGINX Rewrite rules

1) If you want to integrate Grupo into the root of your domain :

location / {
                try_files $uri $uri/ /index.php?$args;
            }
            location ~ /(fns|pages|include|layouts) {
              deny all;
              return 404;
        }
location ~* /(assets)/(.+)\.(jpg|jpeg|png|gif|svg|flv|mp3|jfif|wav|mp4|ogg|pdf|webm|bmp|webp|json|woff|woff2|eot|js|css|map)$ {
              allow all;
        }
location ~ /(fns|pages|include|layouts|assets)/(.+)\.[^\.]+$ {
            deny all;
        }

2) If you placed Grupo files in its own subdirectory

location /subfoldername/ {
               try_files $uri $uri/ /subfoldername/index.php?$args;
           }
location ~* /(subfoldername/assets)/(.+)\.(jpg|jpeg|png|gif|svg|flv|mp3|jfif|wav|mp4|ogg|pdf|webm|bmp|webp|json|woff|woff2|eot|js|css|map)$ {
             allow all;
       }
location ~ /(subfoldername/fns|subfoldername/pages|subfoldername/include|subfoldername/layouts|subfoldername/assets)/(.+)\.[^\.]+$ {
           deny all;
       }

Windows Server
Grupo, by default, uses an .htaccess file to manipulate how the web server serves files from your website. However, an .htaccess file cannot be read by a Windows server, so you will need what is called a “web.config” file to do the same things the .htaccess would on Linux servers. Upload the web.config file present in “ReadMe” folder.