[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Нужна помощь в htaccess
remenikomer
Подскажите, пожалуйста, по проблеме...
нужно на сайте сделать ЧПУ.
Сейчас ссылки такие:
/index.php?do=firms&area=country&areaid=123
/index.php?do=firms&area=region&areaid=543
/index.php?do=firms&area=city&areaid=878


Нужно сделать так:
/firms/russia/
/firms/moskovskaya-oblast/
/firms/moskva/

Я так понимаю, что так не сделать с такими ссылками, потому что areaid зависит от area.
И сервер не поймет как обрабатывать запрос /firms/russia/ - то ли это страна, то ли город...
Правильно думаю?

Можно конечно сделать так ЧПУ:
/firms/country/russia/
/firms/region/moskovskaya-oblast/
/firms/city/moskva/
Но это не бред...

Что можно сделать?
JohnBraxton
Вопрос актуален?
BaNru
Оставлю это здесь, может кому-то пригодиться, как мне однажды rolleyes.gif
user posted image
achyorny
.htaccess
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [L,QSA]


index.php
$route = explode("/", $_SERVER['REQUEST_URI']);
$do = $route[1];
$area = $route[2];
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.