ModRewrite УРЛа вне обработки вордпрессом
-
Здраствуйте.
У меня идет скрещивание вордпресса и своей системы статистики (mySQL) для того, чтобы страничка с текстом (вордпрессовская) дополнялась соответствующей информацией из моей БД.
Не нашел другого способо реализовать это, кроме как в functions.php темы вставить функции работы с моей БД, и делать запросы из уникального шаблона странички.
Этим функциям нужны свои переменные, передаваемые по адресной строке, например, ?se=2008-2009. Но пермалинковские правила изменения УРЛа вордпресса не обрабатывают эти переменные, и в итоге я получаю адресную строку вида http://mysite.ru/wp/seas/?se=2008-2009 (seas — wp-страничка, в шаблоне которой обрабатывается значение se). Работает замечательно, но хотелось бы довести красоту до конца и иметь http://mysite.ru/wp/seas/2008-2009/ при той же функциональности.
Я так понял, что решить это можно путем добавления отдельного правила в .htaccess, которое обрабатывало бы эту переменную отдельно. Я честно перечитал всевозможные статьи про работу modRewrite, ночь наедине с ним я провел незабываемую, сначала пытался действовать обдуманно, потому уже перебором вариантов вероятных, использовал автоматические генераторы правил, и всё мимо.
Я так понял, что надо или чтобы http://mysite.ru/wp/seas/2008-2009/, не меняя содержимого адресной строки, обрабатывался как http://mysite.ru/wp/seas/?se=2008-2009, или наоборот, чтобы http://mysite.ru/wp/seas/?se=2008-2009 перерисовывался в http://mysite.ru/wp/seas/2008-2009/, при этом оставаясь корректно обрабатываемым. Однако у меня так ничего и не получилось. Отчаявшись, обращаюсь за помощью к вам.
permalinks: /%category%/%post_id%/
advansed permalinks: страничка категории без базиса. Category pages: /%category%/
- Тема «ModRewrite УРЛа вне обработки вордпрессом» закрыта для новых ответов.