Как правильно переписать

Тема в разделе "Mod Rewrite / htaccess / ЧПУ", создана пользователем Tibald, 30 апр 2008.

Статус темы:
Закрыта.
  1. Tibald

    Tibald

    Регистр.:
    16 окт 2007
    Сообщения:
    168
    Симпатии:
    71
    Как это переделать
    в
    httр://bobik.tc/index.php
    или
    httр://bobik.tc/index.php/rus
    и реально ли это ? :)
     
  2. vovaNux

    vovaNux Постоялец

    Регистр.:
    10 апр 2007
    Сообщения:
    125
    Симпатии:
    16
    Смотря что тебе нужно. Первый вариант вряд ли, если тебе нужно переменные сессии передавать, то и второй тоже вряд ли. Что тебе нужно передать? Какие переменные?
     
  3. t0ster

    t0ster Писатель

    Регистр.:
    25 янв 2008
    Сообщения:
    9
    Симпатии:
    3
    Не совсем ясно, что тебе нужно. Но можешь попробовать так:
    Код:
    <IfModule mod_rewrite.c>
    RewriteBase /
    RewriteEngine on
    RewriteCond %{THE_REQUEST} /index.php\?language=[^/]+&auth_sess=[^/]+&ref=[^/]+\ HTTP/
    RewriteRule ^index\.php$ /index.php/rus? [L]
    </IfModule>
     
  4. Tibald

    Tibald

    Регистр.:
    16 окт 2007
    Сообщения:
    168
    Симпатии:
    71
    мне надо, что бы в адремной строке на сайте у меня не отображалось такой длинной строки ,а она была заменена на ту что в старте топа.
     
  5. inovision

    inovision Создатель

    Регистр.:
    28 июл 2007
    Сообщения:
    14
    Симпатии:
    3
    Основную длину адресной строки составляют параметры, которые передаются методом GET. Сконвертнуть такую адресную строку в
    с помощью одного лишь mod_rewrite невыйдет.

    Если хочешь сократить адресную строку, то нада

    эти параметры хранить в куках или в сессии.

    Тогда
    эту строку можно будет переделать в ту что в топе
     
Статус темы:
Закрыта.