Мне нужно вернуть URL-адрес из правила перезаписи, которое содержит либо шестнадцатеричное значение, либо фактический апостроф.
Я попытался экранировать апостроф, возвращая шестнадцатеричное значение, пробовал html-имя объекта, значение объектапопытался использовать флаги правил переписывания apache B и / или NE ... безуспешно
Случайный список кодов / значений, из которых я извлекал: http://www.obkb.com/dcljr/chars.html
Полученный URL возвращаетвесь URL, где бы ни находился апостроф, просто отображается как 7 (шестнадцатеричное значение из% 27).это происходит, когда я избегаю апостроф или экранирую шестнадцатеричное значение.
Я уверен, что это будет простой ответ, однако нет очевидного ответа, который я нашел за последние пару часов поиска...
RewriteRule ^/accommodation/sx(.*)(-bedroom(.*))?$ http://www.myurlwithanappostropheinit.com/thispage.aspx?s=Stringwith+apostrophe\'s+are+here [NC,R=301,L]
- Я удалил флаги B и NE из этого примера ...