насколько помню (давно не сталкивался), подобные проблемы решал тупо переводя всё что попадалось под руку в мускуле на utf8. измените все сравнения на utf8-general-ci для всех БД и для отдельных таблиц (если понадобится). мало ли, может ваш phpMyAdmin как-н по хитрому настроен/настроился после залива дампа. тут плаваю, слишком давно живу в беспроблемной "накатанной колее".
в скриптах потом приходилось некоторые функции по работе со строками переводить в mb_*, но это детали.
ЗЫ: пока не забудете про всякие там 1251 будут такие траблы в непредсказуемых местах и моментах...
это была гнусная попытка зазомбировать очередного адепта MODx 😡 "первая доза бесплатно". обращайтесь...
<оффтоп>
читая ваши периодические посты, 6666, могу предложить только кардинальный вариант: поставьте наконец MODx с компонентом Article, автоматом перенесите в него блог из ВП, переделайте шаблон в чистый html и живите потом в полном благолепии и благоденствии.
если решитесь когда-нибудь, пишите в личку. на начальном этапе помогу безДвозДмезДно (т.е. даром), не вопрос, проведу за руку от настройки сервака до излишеств в шаблоне. а как вживетесь в систему вопросов будет мало...
</оффтоп>
ну вроде бы это часть какого то "демонстрационного тура" была, до этого успели нормально куда-то слётать. и да, часть потенциальных заказчики как раз была на борту.
хрен с ним с "джетом", люди бы выкоробкались...
+1. слишком упростил/не добавил "в таком варианте использования", виноват. строгость формулировок наше всё...
бардак в регулярках.
уясните что $ - признак окончания, он может быть только один, как и ^ - признак начала.
что имелось ввиду под + вообще непонятно, повидимому задумывалось "хотя бы один любой символ", по результату вышло "просто + в урле", хотя и такой вариант может быть в ЧПУ а ля Yii-шный.
рабочий вариант может быть похож на это
RewriteRule ^archiv_video/rup/(.+)$ /?z=about_archiv_video&id=$1&rup=1 [QSA,L]RewriteRule ^archiv_video/(.+)$ /?z=archiv [QSA,L]
какой именно реврайт хотели организовать из-за бардака отгадать может и можно, но оно никому не надо...
ищите да обрящите. utf-8 выбор миллионов 😂
а просто зайти в phpMyAdmin и один раз рУками поменять сравнение на utf8-general-ci для всех баз ? и дальше везде где надо (возможно) один раз воткнуть utf-8: от настройки доменов в апаче и/или нгинксе до head секции html-а.
в целях чернейшей зависти всего лишь 🙅 ну и реинкарнация Казановы интересует как факт. или это было просто скромное цитирование источника?
тогда надо строго сфорулировать табу "чистого html":
- инклудить нельзя
- SSI запрещено
что ещё? типа:
- php может вообще не кошерно ?
- скрипты и стили только инлайн ?
...
- редактировать только Блокнотом ?
(шутка)
burunduk, если серьёзно, у "голого html" остается одно, но мощнейшее преимущество: не требовательность к ресурсам сервера. так что весь этот спор на самом деле - только чтоб поспорить.
как тяжёлый случай: несчастная джумла, у которой для каждого материала есть пункт меню с жёстким алиасом. как паллиатив для начала, остальное танцы с бубном - по потребности.
как лёгий: MODx. возникновение неизбежного дублирования контента устранено "на корню".
фактор "очумелых ручек", не умеющих закрывать от индексации страницы с результатами поиска и остальной шлак, надеюсь, не берется во внимание как неизбежность?
ЗЫ: бедная джумла 😡 все её поминают.
а в праздники то тогда сколько "акт" 😮 ?