Help Center

Find answers or browse our knowledge base.

Sngine Sitemap Installation

Thank You for Your Purchase!

We’re thrilled that you’ve chosen our QuickSitemap Dynamic Sitemap Generator for Sngine. This tool ensures that your website is search-engine-friendly, making it easier for search engines to index your site effectively. Below, we’ve provided a quick guide to help you install and start using the tool effortlessly.


How to Install

ploaad the files to your root directory 

open root/htaccess file and add

# Sitemap ✅
RewriteRule ^sitemap/?$ modules/sitemap.php [L,QSA]

If you get a 404 page, move the code to the top of the htaccess right after 

## RewriteEngine ##
RewriteEngine on
## OPTIONAL: Uploads Permission for Non-Logged In Users ##
# RewriteCond %{REQUEST_FILENAME} -s
# RewriteRule ^content/uploads/((files|photos|sounds|videos)/.*)$ files.php?file=$1 [L,QSA]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule .* - [L,QSA]

So it look like this 

## RewriteEngine ##
RewriteEngine on
## OPTIONAL: Uploads Permission for Non-Logged In Users ##
# RewriteCond %{REQUEST_FILENAME} -s
# RewriteRule ^content/uploads/((files|photos|sounds|videos)/.*)$ files.php?file=$1 [L,QSA]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule .* - [L,QSA]

# Sitemap ✅ RewriteRule ^sitemap/?$ modules/sitemap.php [L,QSA]
  1. Upload the Files

    • Locate the sitemaps folder included in your download package.
    • Use an FTP client or your hosting file manager to upload the entire folder to your website's root directory following the file instruture, if you have a custom theme, you should upload the tpl file to that theme.

(The root directory is typically the folder where your main index.php file is located.)

  1. Access the Sitemap

    • Open your browser and visit:
      https://yourwebsite.com/sitemap
      Replace yourwebsite.com with your actual domain name.

If you want to add to menu, open content/themes/YourTheme/_user_menu.tpl

Look for {if $user->_is_admin}

after that add 

  
    {include file='__svg_icons.tpl' icon="settings" class="main-icon mr10" width="20px" height="20px"}
    {__("Sitemaps")}
  

The same apply for elengine or xngine

  1. That’s It!

    • The dynamic sitemap tool is now ready and fully operational. You can start using the links to your various sitemaps or submit the main sitemap to search engines like Google or Bing.
Was this answer helpful?
You must login to vote.
0 found this helpful, 0 did not
Thank you for your feedback!

Related Articles