Как сделать так, что бы в url адресе "?" и "=" не заменялись на %3F или подобное...

Главные вкладки

Аватар пользователя teropiuty teropiuty 3 марта 2012 в 16:25

Такая проблема.

Нужно чтобы в url адресах страниц на сайтах могли присутствовать знаки "?" и "=", т.е. например ferut_pul.php?id=33. В настройках Pathauto все сделал, что бы эти знаки не удалялись. Так они и не удаляются а просто заменяются. "?" заменяется на %3F , а "=" на %3D

Друпал вычищает вопросы из пасавто, ищу где он это делает и не могу найти. Отключаю пасавто вбиваю все в рукопашку, та же история и та же замена.

P.S. Не спрашивайте зачем мне это надо, клиент с**а капризный и упрямый, а отказаться уже не могу.

Комментарии

Аватар пользователя LeGront@drupal.org LeGront@drupal.org 3 марта 2012 в 17:23

Ммм а можешь поискать и кинуть ссылку на ответ... Или сам ответ сюда скопипастить? Ибо вопрос и равно из синонимов друпал удаляет вне зависимости от настроек PathAuto

Аватар пользователя v1adimir@drupal.org v1adimir@drupal.org 3 марта 2012 в 20:45

"teropiuty" wrote:
Нужно чтобы в url адресах страниц на сайтах могли присутствовать знаки "?" и "="

Это пожелание совершенно противоречит логике формирования URL.
Если заказчик хочет, чтобы по таким адресам находились страницы, то проще всего сделать страницу с обычным URL, без "=" и "?". И организовать redirect при помощи mod_rewrite, как обсуждалось вот здесь -- http://www.drupal.ru/node/76770