У меня есть Apache с mod_rewrite, и всякий раз, когда я вводил URI с акцентированным символом, Apache дает мне ошибку «Страница не найдена».URI в UTF-8 Apache & mod_rewrite
URI, является:/места/метки/кафе
Моя страница кодировка UTF-8. Мое подключение к базе данных & - это таблицы UTF-8. Мой Apache DefaultCharacterSet = UTF-8. Да, у Apache есть языковые пакеты, но я считаю, что они есть для содержимого страницы, а не для URI.
Мы бы предпочли, чтобы URL-адрес не был закодирован в процентах знаков и html-сущностей, а выделение специальных символов на данный момент не является практическим, на наших 100-миллионных строках данных.
Любая помощь была бы принята с благодарностью.
Какая версия Apache? Какая ОС? Что находится в журнале доступа apache? – 2008-11-06 19:27:30