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


О железках:
Сравнение камер OUKITEL K6000 Plus, Xiaomi Mi5 и iPhone 7
Nokia сообщила о 400% росте вирусов в прошлом году
Apple перестала быть самой дорогой компанией в мире
Nomu S30 прошел дроп-тест в реальных условиях
Samsung Galaxy Note7 будут переработаны и проданы как отремонтированные телефоны
Топ новостей
SanDisk выпустила новую Extreme microSDXC UHS-I карту с ...
SanDisk выпустила новую Extreme microSDXC UHS-I карту с ...


Лучшим смартфоном 2016 года стал Samsung Galaxy S7 Edge
Лучшим смартфоном 2016 года стал Samsung Galaxy S7 Edge


Google больше не выпустит ноутбуки Pixel
Google больше не выпустит ноутбуки Pixel


Adata продемонстрировала SSD на базе 3D-NAND
Adata продемонстрировала SSD на базе 3D-NAND


Представители Samsung довольны закрытой презентацией Ga ...
Представители Samsung довольны закрытой презентацией Ga ...


Solar City уволила в прошлом году 20% своих работников
Solar City уволила в прошлом году 20% своих работников


Представлен бюджетный 5-дюймовый смартфон LG Fortune
Представлен бюджетный 5-дюймовый смартфон LG Fortune


Shazam больше не будет на Windows-устройствах
Shazam больше не будет на Windows-устройствах


Представлен чехол для iPhone со встроенным Android-смар ...
Представлен чехол для iPhone со встроенным Android-смар ...


Xiaomi выпустила смарт-кроссовки с чипом Intel Curie
Xiaomi выпустила смарт-кроссовки с чипом Intel Curie


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


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