• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Get заменить на виртуальный путь

  • Автор темы SDK
  • Дата начала
Статус
Закрыто для дальнейших ответов.
S

SDK

:) Народ подскажите как организовать конфиги или скрипты для того, что бы заменить ссылку типа

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

на

www.site.ru/brand/boomer/page/11/ ну а sort можно в hidden запаять.
 
S

SDK

А что тут непонять? Например для удобства нужно перестроить сайт. И для поисковиков. Вот пример такого сайта - полностью динамический
 
G

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
?>

Ну вот и всё :)
 
S

SDK

:) Да нет. Я имел в виду вот что:


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

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

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

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

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

Поэтому я и спрашиваю есть ли способ более надежный и элегантный.
 
B

bobrya

ИСПОЛЬЗУЙ MOD_REWRITE И REG_EXP ЧИТАТЬ О НИХ МОЖНО В ИНЕТЕ
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!