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


О железках:
Jingdong похвастался продажей 255 000 смартфонов Xiaomi за день
Создана утилита для лечения зараженных вирусом WannaCry компьютеров
Как вам наушники Audeze LCDi4 за $2495?
Xiaomi Mi Max 2 вживую замечен в Сети
Штаб-квартира Apple Park на закате выглядит потрясающе
Топ новостей
Meizu E2 получил более 3 миллионов регистраций за первы ...
Meizu E2 получил более 3 миллионов регистраций за первы ...


Создатель McAfee разработал самый защищённый смартфон в ...
Создатель McAfee разработал самый защищённый смартфон в ...


Официальный рендер Meizu Е2 попал в Сеть
Официальный рендер Meizu Е2 попал в Сеть


Acer представила ноутбуки Acer Predator Triton 700 и Pr ...
Acer представила ноутбуки Acer Predator Triton 700 и Pr ...


Apple накопила более $250 млрд наличными
Apple накопила более $250 млрд наличными


Полностью глянцевый Xiaomi Mi 6 будет доступен ограниче ...
Полностью глянцевый Xiaomi Mi 6 будет доступен ограниче ...


Стало известно, сколько единиц Xiaomi Mi 6 будет в перв ...
Стало известно, сколько единиц Xiaomi Mi 6 будет в перв ...


Керамическая версия Xiaomi Mi 6 будет доступна только в ...
Керамическая версия Xiaomi Mi 6 будет доступна только в ...


Первая партия Xiaomi Mi 6 разошлась за считанные секунд ...
Первая партия Xiaomi Mi 6 разошлась за считанные секунд ...


ASUS готовит к анонсу новый камерофон Zenfone Zoom S
ASUS готовит к анонсу новый камерофон Zenfone Zoom S


О софте:
"Лунная деревня" приобретает очертания
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
/? - один или вообще отсутствие слеша.


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