Помощник
|
Mod_rewrite, или спецсимволы в URL |
Eugene_hb
|
Сообщение
#1
|
||
|
|
||
|
|||
ZiTosS |
7.11.2010, 2:48;
Ответить: ZiTosS
Сообщение
#2
|
|
|
EugeneM, сколько попробовал, ничего не работает. Все варианты что есть в интернете:
http://www.sitepoint.com/forums/showthread.php?t=143541 http://stackoverflow.com/questions/3996726...ercent-from-url Хотя на официальном сайте Apache.org в наличии флаг B: 'B' (escape backreferences) Apache has to unescape URLs before mapping them, so backreferences will be unescaped at the time they are applied. Using the B flag, non-alphanumeric characters in backreferences will be escaped. For example, consider the rule: RewriteRule ^(.*)$ index.php?show=$1 This will map /C++ to index.php?show=/C++. But it will also map /C%2b%2b to index.php?show=/C++, because the %2b has been unescaped. With the B flag, it will instead map to index.php?show=/C%2b%2b. This escaping is particularly necessary in a proxy situation, when the backend may break if presented with an unescaped URL. Пробовал данный флаг - с используемыми в адресной строке спецсимволами + (обозначают пробел). Всё сработало, строка вывелась. Но с процентом всё не так просто - сервер никак не хочет понимать, что мы хотим % использовать как символ, а не как предваряющий спецсимвол 16-ричного представления какого-либо символа. Как от этого избавиться, честно сказать, не знаю. Даже в Wiki его не используют - http://www.wikipedia.org/%
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Если статья не в индексе Google - она уникальна или нет? | 7 | uahomka | 1670 | Вчера, 22:59 автор: Liudmila |
|
Создать видеоканал лучше в ютуб или телеграм? | 20 | uahomka | 3589 | 20.4.2024, 20:56 автор: Vmir |
|
Где больше пробив на кликандер или попандер или попап трафике? | 1 | Boymaster | 682 | 20.3.2024, 9:50 автор: Skyworker |
|
Выполню качественную верстку макетов или разработка собственного, быстро и не дорого от 45$ |
123 | webche | 117301 | 17.3.2024, 7:09 автор: webche |
|
От какого экрана будут меньше уставать глаза OLED или IPS? | 3 | metvekot | 1038 | 12.3.2024, 16:25 автор: MisterBit |
Текстовая версия | Сейчас: 26.4.2024, 0:15 |