htaccess - redirect по шаблону

Тема в разделе "Программирование", создана пользователем S.E., 11.06.2012.

  1. S.E.
    Offline

    S.E. Недавно здесь

    Регистрация:
    30.04.2007
    Сообщения:
    60
    Симпатии:
    0
    Пол:
    Женский
    Прошу помочь в написании правило для переадресации:

    надо с ссылки типа
    http://mysite.ru/component/virtuemart/page.html
    переадресовать на
    http://mysite.ru/shop/page.html

    Пробовала
    RewriteEngine On
    RewriteRule ^/component/virtuemart/$ /shop/$1
    не помогло.
     
  2.  
  3. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 812
    Симпатии:
    771
    Пол:
    Мужской
    Redirect 301 /component/virtuemart/page.html http:// mysite.ru/shop/page.html
    И только один раз
    RewriteEngine On
     
    Последнее редактирование: 13.06.2012
    S.E. нравится это.
  4. S.E.
    Offline

    S.E. Недавно здесь

    Регистрация:
    30.04.2007
    Сообщения:
    60
    Симпатии:
    0
    Пол:
    Женский
    Спасибо, помогло для страницы.

    Вот только как написать правило для всех pages?
    т.е. page1.html page55.html other.html

    Redirect 301 /component/virtuemart/$ http://mysite.ru/shop/$1 не работает :(
     
  5. S.E.
    Offline

    S.E. Недавно здесь

    Регистрация:
    30.04.2007
    Сообщения:
    60
    Симпатии:
    0
    Пол:
    Женский
    Разобралась, надо так:

    Redirect 301 /component/virtuemart/ http://mysite.ru/shop/
     
  6. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 812
    Симпатии:
    771
    Пол:
    Мужской
    А я тут голову ломаю ))
    RewriteRule ^/component/virtuemart/(.*)$ /$1 [R]
     
  7. S.E.
    Offline

    S.E. Недавно здесь

    Регистрация:
    30.04.2007
    Сообщения:
    60
    Симпатии:
    0
    Пол:
    Женский
    А как сделать переадресацию с подпапок?
    Есть: папка1, к файлам в ней можно свободно обращаться, но при попытке обращения к ЛЮБОЙ папке внутри нее, переадресовывать на папка2
     
  8. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 812
    Симпатии:
    771
    Пол:
    Мужской
  9. S.E.
    Offline

    S.E. Недавно здесь

    Регистрация:
    30.04.2007
    Сообщения:
    60
    Симпатии:
    0
    Пол:
    Женский
    draff
    Не в тему. В данном случае ни один из советов в статье не применим.
     

Поделиться этой страницей

Загрузка...