hi,
I search in Google for my answer and I find someone who explain with full détails (but it' s for a other opensource ecommerce solution but it's work very well) I will give you if you have this problem :
3 steps to setup SEO URLs in Abantecart :
Step 1. : Enable the SEO URLs from the Admin section.
Go to System -> Server -> Use SEO URL’s
Step 2. : Rename the .htaccess.txt to .htaccess (Remove the .txt file extension)
folder: admin
catalog
dowload
image
install
system
.htaccess.txt config.php
error_log
index.php
php.ini
** if like me you have 3 time htaccess = (1) .htaccess (2) .htacess. and (3) .htacces.txt I erase .htaccess.txt (3) after I rename (1) .htaccess. and finally rename (2) .htaccessStep 3. : Fill in the SEO Keyword for all the Categories and Products.
SEO Keyword is unique. No duplicate is allowed.
SEO Keyword no space in between each word.
Go to Catalog -> Products -> Data -> Seo Keyword
Done ! Refresh your store shopping cart website to view the result.
If you are still having a problem on it, please check that Is your Abantecart installed into the Subfolder or subdirectory of your domain name ?
For example , http//www.your_domain_name.com
Your store is under [store] folder , http//www.your_domain_name.com/store
In this case , you have to do a minor modification on the .htaccess file located in the AbanteCart folder.
Open .htaccess, go to the Line 20
# SEO URL Settings
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)\?*$ index.php?_route_=$1 [L,QSA]
[Solution] : Edit RewriteBase / to RewriteBase /store/
Source Code after editing
# SEO URL Settings
RewriteEngine On
RewriteBase /store/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)\?*$ index.php?_route_=$1 [L,QSA]
Done ! Refresh your Abantecart from the browser again, SEO URLs should be working correctly.
Enjoy !
Thank's Abantecart to reply to my question
