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


О железках:
Samsung представила смартфон Galaxy S Light Luxury Edition
LG представила трио смартфонов Q7, Q7 Plus и Q7 Alpa с дисплеем FullVision и Android Oreo
Xiaomi выпустила новый квадрокоптер iDol
Samsung представила смартфоны среднего класса Galaxy J6 и J8
Официально: Xiaomi Mi Max 3 представят в июле
Топ новостей
Стали известны цены Samsung Galaxy A6 (2018) и A6+ (201 ...
Стали известны цены Samsung Galaxy A6 (2018) и A6+ (201 ...


Любой PDF-файл может взломать компьютер на базе Windows
Любой PDF-файл может взломать компьютер на базе Windows


В разработке HMD Global есть смартфоны Nokia X5 и X7
В разработке HMD Global есть смартфоны Nokia X5 и X7


Caviar выпустила смартфон iPhone X Tesla с солнечной ба ...
Caviar выпустила смартфон iPhone X Tesla с солнечной ба ...


Google рассказала о бреши в самой защищенной Windows 10 ...
Google рассказала о бреши в самой защищенной Windows 10 ...


Как освободить место на вашем смартфоне
Как освободить место на вашем смартфоне


Xiaomi Redmi S2 будет представлен 10 мая
Xiaomi Redmi S2 будет представлен 10 мая


Xiaomi выпустила недорогой 43-дюймовый телевизор Mi TV  ...
Xiaomi выпустила недорогой 43-дюймовый телевизор Mi TV ...


HMD Global может выпустить две версии смартфона Nokia X ...
HMD Global может выпустить две версии смартфона Nokia X ...


LG представила бюджетный телефон K30
LG представила бюджетный телефон K30


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


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