Блин, что-то не пойму как им пользоватся. Почитал - попробывал, не получилось.
Допустим у меня есть файл mr.php
<?php
if (isset($_GET['a'])) { $a = $_GET['a']; } else { $a = 'index'; }
switch($a):
case 'index':
echo 'Главная страница';
break;
case 'help':
echo 'Помощь, index.php?a=help';
break;
case 'icq':
echo 'ICQ, index.php?a=icq';
break;
default:
header('location: index.php?');
exit;
endswitch;
?>
Что нужно прописать в .htaccess чтобы к скрипту можно было обращатся например так:
site.ru/mr/help (открывает mr.php?a=help)
и.т.д.
Спустя 1 минута, 21 секунда (14.02.2012 - 20:37) EenzamE написал(а):
Пишу так:
не получается :(
RewriteEngine On
RewriteRule ^mr/a/(\d+)\.php$ mr.php?a=$1 [L]
не получается :(
Спустя 23 минуты, 21 секунда (14.02.2012 - 21:00) nugle написал(а):
Вот настройки
А так обращаешься
RewriteEngine on
RewriteRule ^(.*)$ index.php?route=$1 [L,QSA]
А так обращаешься
echo $_GET['route'];