Статьи с тегом «mod_rewrite» ↓

Решение проблемы символа + в url или .htaccess, mod_rewrite и тег C++

Недавно, при работе над своим проектом я столкнулся с проблемой в работе mod_rewrite. Суть проблемы заключалась в следующем: в облаке тегов, при переходе на тег «C++» (обработанный urlencode и ставший C%2B%2B) я попадал на тег «С » (буква «С» и 2 пробела).
 
Правило в .htaccess было таким:
 
RewriteRule ^tag/([^/]+)/$ index.php?tag=$1 [L]
 
Путем экспериментов выяснил, что в $1 правила попадает не «C%2B%2B», а «C++» (внутри апача %2B превращае...
Страница: 1