Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Get заменить на виртуальный путь
Форум программистов > Интернет и сети > Web-программирование > PHP программирование
SDK
unsure.gif Народ подскажите как организовать конфиги или скрипты для того, что бы заменить ссылку типа

www.site.ru?brand=Boomer&sort=price&page=11

на

www.site.ru/brand/boomer/page/11/ ну а sort можно в hidden запаять.
Guest
Ты сам то понял чего спросил?
SDK
А что тут непонять? Например для удобства нужно перестроить сайт. И для поисковиков. Вот пример такого сайта - полностью динамический ]]>http://www.topman.ru/]]>
Guest
Хм... чего так такого динамического? лана....
имеем:
www.site.ru?brand=Boomer&sort=price&page=11
хотим: www.site.ru/Boomer/price/11


нужен php script index.php
<?
$domen = "www.site.ru";
$itog = "$domen/$brand/$sort/$page"; // www.site.ru/Boomer/price/11
?>

Ну вот и всё smile.gif
SDK
huh.gif Да нет. Я имел в виду вот что:


на вход поступает ссылка www.sdfas.ru/brands/boomer/pages/11/

далее нужна привязка

$brands = "boomer";
$pages = "11";

Вот как это получить. Первое что приходит в голову - это в .htaccess
добавить
ErrorDocument 404 /1.php

1.php будет обрабатывать любую строку из $REQUEST_URI, но это как-то криво.

Поэтому я и спрашиваю есть ли способ более надежный и элегантный.
bobrya
ИСПОЛЬЗУЙ MOD_REWRITE И REG_EXP ЧИТАТЬ О НИХ МОЖНО В ИНЕТЕ
SDK
rolleyes.gif Да знаю уже.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2008 IPS, Inc.