WP-Rewrite

Привет.

Почитал на форуме все темы по реврайту и ничего подобного н нашел. У меня такая проблема. Хочу нагрузить реврайт своим кодом. Вот он.

 add_filter('page_rewrite_rules', 'my_page_permalinks');
 function my_page_permalinks($rewrite_rules){
  global $wpdb, $wp_rewrite;

  $new_rules['(anketa)/([A-Za-z0-9\-]+)/?$'] = 'index.php?pagename=$1&user_login=$2';
  $new_rewrite_rules = array_merge((array)$new_rules,(array)$rewrite_rules);

  return $new_rewrite_rules;
 }

Правило доавлятся успешно (проверял через AskApache RewriteRules Viewer), но если захожу на /anketa/admin/ получаю 404, а просто /anketa/ работает как и работала. Как вы уже поняли Анкета – это page.

Не пойму что я делаю неверно. Заранее благодарю за ответ.

А в чём оказалась проблема. если не секрет?

Сейчас и не вспомню. Что-то глупое типа trailing slash.

хех, как обычно и бывает)

хоть ты потом напиши в чем было дело.

Дааа, нивапрос, когда доберусь, расскажу=)

Anonymous
Отправить
Ответ на: