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

Discussion in 'Программирование' started by S.E., Jun 11, 2012.

  1. S.E.
    Offline

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

    Joined:
    Apr 30, 2007
    Messages:
    60
    Likes Received:
    0
    Gender:
    Female
    Прошу помочь в написании правило для переадресации:

    надо с ссылки типа
    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 Staff Member ⇒ Профи ⇐

    Joined:
    Jan 17, 2011
    Messages:
    7,812
    Likes Received:
    771
    Gender:
    Male
    Redirect 301 /component/virtuemart/page.html http:// mysite.ru/shop/page.html
    И только один раз
    RewriteEngine On
     
    Last edited: Jun 13, 2012
    S.E. likes this.
  4. S.E.
    Offline

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

    Joined:
    Apr 30, 2007
    Messages:
    60
    Likes Received:
    0
    Gender:
    Female
    Спасибо, помогло для страницы.

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

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

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

    Joined:
    Apr 30, 2007
    Messages:
    60
    Likes Received:
    0
    Gender:
    Female
    Разобралась, надо так:

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

    OlegK Russian Joomla! Team Staff Member ⇒ Профи ⇐

    Joined:
    Jan 17, 2011
    Messages:
    7,812
    Likes Received:
    771
    Gender:
    Male
    А я тут голову ломаю ))
    RewriteRule ^/component/virtuemart/(.*)$ /$1 [R]
     
  7. S.E.
    Offline

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

    Joined:
    Apr 30, 2007
    Messages:
    60
    Likes Received:
    0
    Gender:
    Female
    А как сделать переадресацию с подпапок?
    Есть: папка1, к файлам в ней можно свободно обращаться, но при попытке обращения к ЛЮБОЙ папке внутри нее, переадресовывать на папка2
     
  8. OlegK
    Offline

    OlegK Russian Joomla! Team Staff Member ⇒ Профи ⇐

    Joined:
    Jan 17, 2011
    Messages:
    7,812
    Likes Received:
    771
    Gender:
    Male
  9. S.E.
    Offline

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

    Joined:
    Apr 30, 2007
    Messages:
    60
    Likes Received:
    0
    Gender:
    Female
    draff
    Не в тему. В данном случае ни один из советов в статье не применим.
     

Share This Page

Loading...