За последние 24 часа нас посетили 47577 программистов и 1806 роботов. Сейчас ищут 1050 программистов ...

301 редирект .htaccess

Тема в разделе "PHP для новичков", создана пользователем viphost, 21 фев 2013.

  1. viphost

    viphost Активный пользователь

    С нами с:
    23 мар 2009
    Сообщения:
    307
    Симпатии:
    0
    Нужно сделать редирект 301 с уров вида
    Код (Text):
    1. index.php?id=1&y.d=ops&type=2000&y=u
    взять из урла type=2000
    и перенаправить на
    Код (Text):
    1. /test/2000/
    у меня что то никак не получается.

    На php то думаю сделаю без проблемно, но хотелось бы с помощью .htaccess
    Вобще реально ли такое сделать?
     
  2. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    чуть подробнее что куда. решение ж простое на самом деле
     
  3. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    А вообще, реально записывать существующие, а с не существующих валить <матное слово>.
     
  4. viphost

    viphost Активный пользователь

    С нами с:
    23 мар 2009
    Сообщения:
    307
    Симпатии:
    0
    Ganzal, вот скажем есть такой урл, выглядит он таким образом
    Код (Text):
    1. http://site.ru/index.php?id=1&y.d=ops&type=2000&y=u
    При переходе нужно перекинуть пользователя на страницу со значением взятым из type=2000, т.е. взять из урла 2000 и перенаправить пользователя с этой страницы на эту
    Код (Text):
    1. http://site.ru/test/2000/
    Есть так же и страницы
    Код (Text):
    1. http://site.ru/index.php?id=1&y.d=ops&type=500&y=u
    2. http://site.ru/index.php?id=1&y.d=ops&type=600&y=u
    3. http://site.ru/index.php?id=1&y.d=ops&type=700&y=u
    4. http://site.ru/index.php?id=1&y.d=ops&type=800&y=u
    их так же нужно перенаправить на страницы вида
    Код (Text):
    1. http://site.ru/test/500/
    2. http://site.ru/test/600/
    3. http://site.ru/test/700/
    4. http://site.ru/test/800/
    соответственно с 301 редиректом