Intereting Posts
Плагины и резервное копирование не работают корректно на новом сервере Digital Ocean много ошибок с feedwordpress Вставка кода AdSense сразу после тега </ head> Добавление активного / текущего класса в список get_terms Какова хорошая стратегия для планирования роста WordPress DB? как мне группировать контент в журнальные «вопросы»? Добавить случайную строку в постоянную ссылку Возврат пользовательской таксономии 404 Как отобразить заголовок страницы + ссылку на страницу, созданную пользователем Условная функция для исключения первого изображения из контента, не работающего Включить выдержки из отрывка в теме wordpress двадцать тринадцать Пользовательский фильтр с использованием meta_value в списке adminpress admin не работает Отключение корзины покупок в WooCommerce В чем разница между использованием глобальных $ current_screen и get_current_screen ()? переписать плагин WordPress плагин на что-то еще

Настроить определенную RSS-ссылку

С моего старого статического веб-сайта я хочу сохранить некоторые URL-адреса, такие как RSS-канал. Мой URL-адрес канала: http://traduction.bainslesbains.com/actualite-russe.xml, и я хочу перенаправить его на URL-адрес категории контента БЕЗ 301-перенаправления.

Поэтому я сначала попробовал его через файл .htaccess, что не работает. Затем я попробовал через внутреннюю систему перезаписи URL-адресов WordPress.

Поэтому сначала я сделал это:

// Rewrite actulaite-russe.xml function feed_dir_rewrite( $wp_rewrite ) { $feed_rules = array( 'actualite-russe.xml' => 'index.php?cat=8&feed=rss2', 'actualite-russe.rdf' => 'index.php?cat=8&feed=rdf' . $wp_rewrite->preg_index(1) ); $wp_rewrite->rules = $feed_rules + $wp_rewrite->rules; return $wp_rewrite->rules; } // Hook in. add_filter( 'generate_rewrite_rules', 'feed_dir_rewrite' ); 

Это дает мне 301 переадресацию из

  mysite.com/actualite-russe.xml - mysite.com/actualite-russe.xml/feed/ 

Я не хочу перенаправления 301, я хочу, чтобы только что был доставлен мой канал без перенаправления. Поэтому я попробовал это:

 add_action('init','feed_dir_rewrite'); function feed_dir_rewrite(){ add_rewrite_rule('actualite-russe.xml','index.php?cat=8&feed=rss2','top'); } 

Это дает мне точно такой же результат, как и предыдущий код.

Итак, как я могу отключить перенаправление 301 для этих функций?