Обновить
0
0
Alcoholio@Alcoholio

Пользователь

Отправить сообщение
УРА!!!
Методом подтыка подобрал рабочий вариант:

RewriteEngine On

RewriteCond %{REQUEST_URI} ^(.+)/(.+)$
RewriteRule ^(.+)/(.+)$ index.php?var1=$1&var2=$2
Не работает ни так ни так... Пробовал...
Если что, я тестирую на http://vagrancy.ru
Там и текущий вид хтаксеса и переменные которые пытаюсь получить...
cпс. Тогда вопрос:

RewriteEngine On

RewriteRule ^(.*)/(.*)/(.*)/(.*)$ index.php?var1=$1&var2=$2&var3=$3&var4=$4
RewriteRule ^(.*)/(.*)/(.*)$ index.php?var1=$1&var2=$2&var3=$3
RewriteRule ^(.*)/(.*)$ index.php?var1=$1&var2=$2
RewriteRule ^(.*)$ index.php?var1=$1
RewriteRule ^$ index.php

будет работать? Или следует в обратном порядке написать?
Сейчас постараюсь описать.

Набирает кто-то в браузере: http://domain.ru - попадает на http://domain.ru/index.php
Набирает http://domain.ru/PARTITIONS/7654/USERLOG - попадает на http://domain.ru/index.php и + формируются 3 (до 4) переменные, например $_REQUEST['var1'] = 'PARTITIONS', $_REQUEST['var2'] = '7654', $_REQUEST['var3'] = 'USERLOG' - которые я обрабатываю в файле index.php корневого каталога.

То что надо смотреть дерективы mod_rewrite я понял. Весь день смотрю, но так ничего и не добился...

Как это будет выглядеть в .htaccess???
Спасибо.
У меня вопрос, я все ни как не могу понять как сделать: задача - преобразовать ссылки типа

http://domain.ru/STRUCTURE/4523

к типу

http://domain.ru/index.php?action=structure&id=4523

Не подскажете как сделать???

Информация

В рейтинге
Не участвует
Зарегистрирован