помогите с двойными параметрами

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

ivashka

Полезный
Регистрация
16 Май 2007
Сообщения
151
Реакции
15
Читал форум с одним передаваемым параметром понял, а как вот сделать если их два?

что нужно писать в .htaccess?

Теперь обьясняю:

вот у меня есть на сайте главная страница, которая доступна по адресу / и /index.php, а все остальные либо index.php?razdel_id=1(2,3,4,5,6,7,8) (это разделы) и остальные страници с содержимим по адресам index.php?razdel_id=1&text_id=1 (к примеру) как мне сдекать ЧПУ, помогите плиз

Заранее благодарен.
 
Код:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteEngine On
RewriteRule ^([^/]+)/([^/]+)/?$ /index.php?par1=$1&par2=$2 [QSA,L]

или редиректить всё на index.php и разбирать уже в нём

Код:
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^(.*)$ /index.php [QSA]

а в начале index.php добавить что-то вроде
Код:
$arr = explode('/',$_SERVER['REQUEST_URI']);
foreach ($arr as $pair) {
  if ($pair!="") {
    $unpair = explode('.',$pair);
    $_GET[$unpair[0]] = $unpair[1];
  }
}
extract($_GET);
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху