Задать вопрос
  • Как правильно написать RewriteRule?

    @kovalevap Автор вопроса
    dodo512, благодарю, все работает!
    Написано
  • Как правильно написать RewriteRule?

    @kovalevap Автор вопроса
    По сути же можно и жестко задать?

    RewriteRule ^goods/((nosok)-.*) /catalog/noski/$1 [R=301,L]
    RewriteRule ^goods/((sapog)-.*) /catalog/sapogi/$1 [R=301,L]
    RewriteRule ^goods/((tovar)-.*) /catalog/tovary/$1 [R=301,L]
    Написано
  • Как правильно написать RewriteRule?

    @kovalevap Автор вопроса
    dodo512, ну смысл понятен, можно любое окончание использовать.

    Вопрос еще - возможно ли задать условие, например, если "nosok", то "noski", если "tovar", то "tovary". Или для htaccess это уже невозможно?
    Написано
  • Как правильно написать RewriteRule?

    @kovalevap Автор вопроса
    Не поможет, есть несколько категорий товаров на новом сайте, условно "tovar", "tovar1" и тд, на старом сайте ВСЕ виды номенклатур лежат в одной папке "goods", на новом же их нужно разложить по разным папкам каталога, вот в чем соль.

    Пример.

    Старый сайт:
    /goods/nosok-1
    /goods/nosok-2
    /goods/sapog-1
    /goods/sapog-2


    Новый сайт:
    /catalog/noski/nosok-1
    /catalog/noski/nosok-2
    /catalog/sapogi/sapog-1
    /catalog/sapogi/sapog-2
    Написано