Мне нужно использовать символ + в URL.Я использую Apache с PHP.
([A-Za-z0-9/_%-@\+]*) не работает.
([A-Za-z0-9/_%-@\+]*)
Что мне нужно, это www.domain.com/c++/ => index.php?category=c++
www.domain.com/c++/
index.php?category=c++
Любая помощь будетоценили.
Если ваш URL закодирован, вам нужно экранировать +, потому что "+" в закодированном URL равен пробелу.
Так как + или %2B обозначает пробел. Так что беги \char на «+».
%2B
\char
до
www.domain.com/c\%2B\%2B/