ads
ads
ads
ads
ads
МЕНЮ:
Главная Сотовая связь Софт Веб-мастеру Графика Железо Portable Игры Интернет Чудеса Науки Apache Delphi Drupal Flash Html Юмор Каталог ноутбуков FAQ
загрузка...


О железках:
Обзор Xiaomi Redmi Note 5 — лучший смартфон в своем классе
Как перевести iPhone или iPad в режим восстановления
Определены самые часто ломающиеся смартфоны в мире
Lenovo отзывает более 150 000 батарей для ноутбуков
Выпавший с 300-метровой высоты iPhone остался невредимым
Топ новостей
Представлен миниатюрный электрический велосипед Xiaomi  ...
Представлен миниатюрный электрический велосипед Xiaomi ...


Xiaomi представила умный электрический скейтборд с даль ...
Xiaomi представила умный электрический скейтборд с даль ...


Xiaomi выпустила стиральную машину MiniJ, которая вешае ...
Xiaomi выпустила стиральную машину MiniJ, которая вешае ...


Гендиректор Intel уходит в отставку из-за секс-связи
Гендиректор Intel уходит в отставку из-за секс-связи


Xiaomi Redmi 6 Pro будет представлен 25 июня
Xiaomi Redmi 6 Pro будет представлен 25 июня


Стала известна стоимость Xiaomi Mi Max 3 за несколько д ...
Стала известна стоимость Xiaomi Mi Max 3 за несколько д ...


Планшет-трансформер Lenovo Tablet 10 появился в Украине
Планшет-трансформер Lenovo Tablet 10 появился в Украине


Утечка показала смартфон Meizu 16
Утечка показала смартфон Meizu 16


Panasonic выпустила защищенный КПК со сканером штрихкод ...
Panasonic выпустила защищенный КПК со сканером штрихкод ...


Samsung признала проблему с произвольной отправкой фото ...
Samsung признала проблему с произвольной отправкой фото ...


О софте:
"Лунная деревня" приобретает очертания
BASSLET — гаджет любителей клубов
Хакеры способны взломать кардиостимуляторы
Новосибирские физики построят коллайдер
Китай изучит гравитационные волны


Age Of Comp » Apache » Статические URL

Статические URL

Большие сайты любят передавать переменные в адресной стоке не явно, например вместо того что бы в адресной строке стояло
wiki.php?param1=edit¶m2=132 хочется видеть wiki/edit/123/ для этого нам понадобится использовать МodRewrite в .htaccess. пишем там следующее

<IfModule mod_rewrite.c>
RewriteBase /
RewriteEngine On
RewriteRule ^wiki/([^/]+)/([^/]+)/?$
    /wiki/index.php?param1=$1&param2=$2 [L]
</IfModule>


попробуем расшифровать регулярку
^wiki/ - если в начале адреса стоит слово wiki и затем слеш (/)
(([^/]+)) - далее любое количество букв, или хотя бы один и символов кроме слеша, берем в скобки что бы использовать как $1
далее такая же вторая группа будет идти как $2
/? - один или вообще отсутствие слеша.


Нравится пост? Жми: