mediawiki: проблема с вопросительным знаком в адресах статей

B
На сайте с 18.08.2009
Offline
9
bur
545

сабж.

При попытке добавить статью типа http://site.ru/Что?Где?Когда?

Происходит урезание адреса до первого вопросительного знака. Т.е. приведенный выше пример превратиться в http://site.ru/Что

ИЧСХ, нужно, чтобы статья была доступна при обращении именно к адресу http://site.ru/Что?Где?Когда?

Можно ли решить проблему сделав RewriteRule [301] на адрес http://site.ru/Что%3fГде%3fКогда%3f ? Если да, то как должно выглядеть правило?

Какие еще есть варианты?

Эмбрион SEO блога или Блог SEO эмбриона (http://evafobia.ru)
[umka]
На сайте с 25.05.2008
Offline
456
#1

RewriteCond %{THE_REQUEST} ^(GET|HEAD)\ /%D0%A7%D1%82%D0%BE\?%D0%93%D0%B4%D0%B5\?%D0%9A%D0%BE%D0%B3%D0%B4%D0%B0\?

RewriteRule . real-article-address.php [L]

Лог в помощь!
B
На сайте с 18.08.2009
Offline
9
bur
#2

Это для данной статьи, а как сделать для любой? И чтобы замена осуществлялась не на "real-article-address.php", а на тот же адрес с экранированными в %3f знаками вопросов.

bur добавил 05.09.2010 в 13:58

Больше нет вариантов?

B
На сайте с 18.08.2009
Offline
9
bur
#3

Проблема решена. Подробности здесь.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий