Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Администрирование Web серверов и Web служб > %20 и пробел в htaccess


Автор: Sufius 24.6.2005, 05:43
Код

RewriteEngine on

RewriteBase /
RewriteRule    ^([0-9a-zA-Z+_\-]+)$ /index.php?page=$1

Работает замечательно... юзверь вводит http://domen.ru/humor и ему вылезает страничка аналогичная http://domen.ru/index.php?page=humor

Но как сделать, что бы работало если южверь введет http://domen.ru/short ?
Интересует как интерпретировать пробел?
Вводить short+stories, а тем более short%20stories у нас не умеют smile
Да, и если можно, объясните всё же как заставить хтаксес понимать %20 - мне надо самому ссылки прописывать еще smile

Автор: Master 24.6.2005, 14:07
а ты ыообче уверен что Apache понимает пробелы?
едиственный способ это проверить добавить пробел в твое регулярное выражение.

Автор: Mal Hack 24.6.2005, 19:50
\s скорее всего...
Хотя думаю, что тут %20 надо, но у нас с borland_delpi_6 так и не получилось указать %...

Автор: Sufius 25.6.2005, 11:49
% указать не получается... а жаль... smile
придется обработку 404 вешать...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)