сабж. При попытке добавить статью вида _http://site.ru/Что?Где?Когда? Происходит урезание адреса до первого вопросительного знака. Т.е. приведенный выше пример превратиться в _http://site.ru/Что Можно ли решить проблему сделав RewriteRule [301] на адрес _http://site.ru/Что%3fГде%3fКогда%3f ? Если да, то как должно выглядеть правило? ИЧСХ, при отключении ЧПУ всё работает. Но ЧПУ нужно.
чтото мне подсказывает что нельзя, так как "?" - эт спец.символ не только для регулярки, но и в строке запроса он означает последующий набор параметров. Вон как в википедии - у них просто "?" при добавлении преобразуется в %3f, а это уже допустимо.
Но обратите внимание, http://site.ru/index.php?title=Что?Где?Когда? - так работает. В том и состоит вопрос. Как сделать, чтобы при обращении к такому адресу шел редирект на адрес в котором знаки вопроса заменены на "%3f"
это скрипт для наглядного отображения содержимого глобального массива $_SERVER. у этого массива есть несколько ключей, содержащих нужную вам информацию в различном виде. а вот КАК это дело интегрировать - вопрос не в моей компетенции.
Проблема решена. Подробности http://evafobia.ru/mediawiki/mediawiki-chpu-i-reshenie-problemyi-voprositelnogo-znaka.html