1

Our OpenCart is running on Lighttpd and we use mod_rewrite for SEO.

Whenever we have our rewrite rules on, GET requests such as http://www.site.com/dev/?gclid=XXX do not work.

Here are my current rewrite rules for OpenCart:

server.modules += ( "mod_rewrite" )

url.rewrite  = (
        "^(.*)--v[^/]*--(.*)$" => "$1$2"
)

url.rewrite-once = ( "^/dev/$" => "/dev/index.php?route=common/home")

url.rewrite-if-not-file = ( "^/dev/(.*)" => "/dev/index.php?_route_=$1")

Which rules I need to add to enable GET requests ?

2
  • Does /dev/index.php?_route_=?gclid=XXX exists? Because this is what the last rule does.
    – j0k
    Feb 14, 2013 at 8:44
  • As far as I know, the last rule is required for SEO to work properly
    – Nik
    Feb 17, 2013 at 13:56

0

You must log in to answer this question.

Browse other questions tagged .