За последние 24 часа нас посетил 71061 программист и 2865 роботов. Сейчас ищут 1425 программистов ...

Изменение ссылки (покороче)

Тема в разделе "PHP для новичков", создана пользователем samb100, 12 янв 2010.

  1. samb100

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

    С нами с:
    31 янв 2009
    Сообщения:
    42
    Симпатии:
    0
    Есть ссылка вида site.ru/go.php?url=http://yandex.ru (редирект через header() )
    Хочется аналогичную ссылку, но покороче и покрасивее. что-нибудь вроде: site.ru/go?http://yandex.ru

    покопал mod_rewrite - не получается ничего.
     
  2. LuckyScrat

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

    С нами с:
    16 июн 2009
    Сообщения:
    176
    Симпатии:
    0
    Адрес:
    Москва
    что накопал? какие ошибки?
     
  3. samb100

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

    С нами с:
    31 янв 2009
    Сообщения:
    42
    Симпатии:
    0
    Я делал как обычно: RewriteRule ^go/(.*)$ go.php?url=$1
    но не работает.
    Помогите.
     
  4. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    так покажи конфиг-то?

    rewritebase стоит?
     
  5. MiksIr

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

    С нами с:
    29 ноя 2006
    Сообщения:
    2.339
    Симпатии:
    44
    А документацию по RewriteRule читали?
     
  6. samb100

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

    С нами с:
    31 янв 2009
    Сообщения:
    42
    Симпатии:
    0
    440Hz, какой конфиг нужен ?
    обычные реврацты с разделами сайта работают нормально.

    MiksIr, да читал, реврайты с разделами работают в нормальном режиме.
     
  7. MiksIr

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

    С нами с:
    29 ноя 2006
    Сообщения:
    2.339
    Симпатии:
    44
    Реврайты вообщне не работают с разделами. Реврайты работают с URI. Почитайте еще раз, в частности, что такое URL, URI, QUERY_STRING.