Im an SEO/Online marketer. One of my clients recently updated their ecommerce system to CS-Cart. On first inspection it seemed fine for SEO and it ticked many of the boxes. But today I've run into my first problem. When trying to redirect some old URLs I keep getting this:
- Code: Select all
?sef_rewrite=1
...added to the end of my URLs. Here's the htaccess file as it came with CS-Cart:
- Code: Select all
DirectoryIndex index.html index.php
<IfModule mod_rewrite.c>
RewriteEngine on
# Some hostings require RewriteBase to be uncommented
# Example:
# Your store url is http://www.yourcompany.com/store/cscart
# So "RewriteBase" should be:
# RewriteBase /store/cscart
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php?sef_rewrite=1 [L,QSA]
</IfModule>
So that rule is adding the extra characters to my urls. As a modrewrite newbie i dont have any idea how or why, or how i can get rid of it? Any help.
The redirects which i was attempting were standard mod_alias stuff.