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

Статус
В этой теме нельзя размещать новые ответы.

Tibald

Гуру форума
Регистрация
15 Окт 2007
Сообщения
172
Реакции
74
Как это переделать
httр://bobik.tc/index.php?language=russian&auth_sess=28c61b6ba38fe29a499105b507aaddd6&ref=e875d52f6887893de64664270
в
httр://bobik.tc/index.php
или
httр://bobik.tc/index.php/rus
и реально ли это ? :)
 
Смотря что тебе нужно. Первый вариант вряд ли, если тебе нужно переменные сессии передавать, то и второй тоже вряд ли. Что тебе нужно передать? Какие переменные?
 
Не совсем ясно, что тебе нужно. Но можешь попробовать так:
Код:
<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>
 
мне надо, что бы в адремной строке на сайте у меня не отображалось такой длинной строки ,а она была заменена на ту что в старте топа.
 
мне надо, что бы в адремной строке на сайте у меня не отображалось такой длинной строки ,а она была заменена на ту что в старте топа.

Основную длину адресной строки составляют параметры, которые передаются методом GET. Сконвертнуть такую адресную строку в
httр://bobik.tc/index.php/rus
с помощью одного лишь mod_rewrite невыйдет.

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

&auth_sess=28c61b6ba38fe29a499105b507aaddd6
&ref=e875d52f6887893de64664270
эти параметры хранить в куках или в сессии.

Тогда
httр://bobik.tc/index.php?language=russian
эту строку можно будет переделать в ту что в топе
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху