За последние 24 часа нас посетили 17570 программистов и 1589 роботов. Сейчас ищут 1432 программиста ...

Перенаправление через htaccess

Тема в разделе "PHP для новичков", создана пользователем kochdv, 26 авг 2012.

  1. kochdv

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

    С нами с:
    20 июн 2012
    Сообщения:
    7
    Симпатии:
    0
    Здравствуйте, помогите, пожалуйста.

    Как сделать перенаправление через htaccess со страниц вида http://мой_сайт.ru/index.php?q=%s на страницы вида http://мой_сайт.ru/index.php#search:web:%s (где на месте %s — любая фраза)?
    Спасибо!
     
  2. лучше отправляй заголовок header
    Код (Text):
    1.  
    2. <?php
    3. $lol = 'любая фраза';//принимается допустим методом GET, тобишь
    4. //$lol = $_GET['lol'];
    5. header("Location: http://мой_сайт.ru/index.php#search:web:$lol s");
    6. exit;
    в самом начале станицы.

    Добавлено спустя 1 минуту 35 секунд:
    а лучше так:
    Код (Text):
    1.  
    2. <?php
    3.  if (isset($_GET['lol'])) {
    4.   $lol = $_GET['lol'];
    5.   header("Location: http://мой_сайт.ru/index.php#search:web:$lol s");
    6.   exit;
    7.  }
     
  3. uorypm

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

    С нами с:
    3 мар 2012
    Сообщения:
    98
    Симпатии:
    0
    RewtiteRule ^index.php?q=(.*)$ index.php#search:web:$1 [R]