Я пытаюсь ввести запись url_rewrite, но у меня проблема с параметрами получения исходного URL, как будто приложение не учитывает их.
Проблема только вURL, который имеет параметры, в этом случае выглядит так:но только перенаправляет правильно, если я вхожу в этот реестр от администратора и сохраняю, ничего не меняя. Без этого обратное сохранение не перенаправляет.
Я сделал это следующим образом:
$_urlrewrite = Mage::getModel('core/url_rewrite');
$_urlrewrite->setIsSystem(1);
$_urlrewrite->setIdPath('OSC_URL-category_' . $_category->getId() . '_mId=' . $osc_path[8]);
$_urlrewrite->setRequestPath("pequeno-electrodomestico/climatizacion/ventiladores/-c-204_267_388.html?mId=162");
$_urlrewrite->setTargetPath("peque-o-electrodomestico/frio-y-calor/ventiladores/s_p");
$_urlrewrite->setOptions('RP');
$_urlrewrite->save();
Так что он должен работать, но не перенаправлять.
Сделатьнужно сделать что-то еще после save ()?