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


О железках:
Как владельцы iPhone могут быстро изменить фон сделанных селфи
Microsoft: Система безопасности Windows 7 устарела
Лей Джун рассказал о достижениях и планах Xiaomi
Samsung продемонстрировала преимущества технологии AMOLED
Представлен портативный ПК Gole1 Plus с сенсорным дисплеем
Топ новостей
Этично ли воскрешать умерших актёров?
Этично ли воскрешать умерших актёров?


Зеленоградские учёные создали  систему вспомогательного ...
Зеленоградские учёные создали систему вспомогательного ...


SNAPCHAT купил разработчиков
SNAPCHAT купил разработчиков


Суперкомпьютер будет управлять \
Суперкомпьютер будет управлять "умными" автомобилями


Создана батарейка, работающая на метоболизме
Создана батарейка, работающая на метоболизме


DISNEY откроет аттракцион по мотивам Аватара
DISNEY откроет аттракцион по мотивам Аватара


Поддержка сервисов CYANOGEN прекратится  в этом году
Поддержка сервисов CYANOGEN прекратится в этом году


Быстрейшие животные на грани вымирания
Быстрейшие животные на грани вымирания


Созданы искусственные стволовые клетки
Созданы искусственные стволовые клетки


Появилось устройство для передачи поцелуев
Появилось устройство для передачи поцелуев


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


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