diff --git a/urlrewrite.php b/urlrewrite.php index 5a17d53..a458920 100644 --- a/urlrewrite.php +++ b/urlrewrite.php @@ -82,7 +82,7 @@ $arUrlRewrite=array ( ), array ( - 'CONDITION' => '#^/catalog/kuzov-([a-zA-Z0-9_-]+)/#', + 'CONDITION' => '#^/catalog/kuzov-([a-zA-Z0-9_-]+)/(|\?(.+))$#', 'RULE' => 'TYPE=body&BODY_SLUG=$1', 'ID' => '', 'PATH' => '/catalog/landing.php', @@ -90,7 +90,7 @@ $arUrlRewrite=array ( ), array ( - 'CONDITION' => '#^/catalog/dvigatel-([a-zA-Z0-9_-]+)/#', + 'CONDITION' => '#^/catalog/dvigatel-([a-zA-Z0-9_-]+)/(|\?(.+))$#', 'RULE' => 'TYPE=engine_fuel&ENGINE_FUEL_SLUG=$1', 'ID' => '', 'PATH' => '/catalog/landing.php', @@ -328,7 +328,7 @@ $arUrlRewrite=array ( ), array ( - 'CONDITION' => '#^/regions/([a-zA-Z0-9_-]+)/kuzov-([a-zA-Z0-9_-]+)/#', + 'CONDITION' => '#^/regions/([a-zA-Z0-9_-]+)/kuzov-([a-zA-Z0-9_-]+)/(|\?(.+))$#', 'RULE' => 'TYPE=body®ION=$1&BODY_SLUG=$2', 'ID' => '', 'PATH' => '/regions/landing.php', @@ -336,7 +336,7 @@ $arUrlRewrite=array ( ), array ( - 'CONDITION' => '#^/regions/([a-zA-Z0-9_-]+)/dvigatel-([a-zA-Z0-9_-]+)/#', + 'CONDITION' => '#^/regions/([a-zA-Z0-9_-]+)/dvigatel-([a-zA-Z0-9_-]+)/(|\?(.+))$#', 'RULE' => 'TYPE=engine_fuel®ION=$1&ENGINE_FUEL_SLUG=$2', 'ID' => '', 'PATH' => '/regions/landing.php',