<?xml version="1.0" encoding="UTF-8"?><!-- generator="bbPress" -->

<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
>

<channel>
<title>bbPress support forums User Favorites: RyanNutt</title>
<link>http://bbpress.org/forums/</link>
<description>bbPress support forums User Favorites: RyanNutt</description>
<language>en</language>
<pubDate>Sat, 22 Nov 2008 23:54:44 +0000</pubDate>

<item>
<title>Achilleus on "bbPress + WordPress (mu or not) leads to 404 errors, but p"</title>
<link>http://bbpress.org/forums/topic/bbpress-wordpress-mu-or-not-leads-to-404-errors-but-pages-still-load#post-18076</link>
<pubDate>Fri, 08 Aug 2008 21:27:48 +0000</pubDate>
<dc:creator>Achilleus</dc:creator>
<guid isPermaLink="false">18076@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;Would I be able to use the pretty URLs with this somehow?  Or maybe exclude the entire directory of /bbpress/ from wordpress's URL thing?&#60;/p&#62;
&#60;p&#62;Using WMPU btw
&#60;/p&#62;</description>
</item>
<item>
<title>RyanNutt on "bbPress + WordPress (mu or not) leads to 404 errors, but p"</title>
<link>http://bbpress.org/forums/topic/bbpress-wordpress-mu-or-not-leads-to-404-errors-but-pages-still-load#post-15393</link>
<pubDate>Tue, 15 Apr 2008 10:44:14 +0000</pubDate>
<dc:creator>RyanNutt</dc:creator>
<guid isPermaLink="false">15393@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;Works great, although I added a couple of rewrite rules. &#60;/p&#62;
&#60;p&#62;/forum/profile to /forum/profile.php and /forum/tags to /forum/tags.php&#60;/p&#62;
&#60;p&#62;The profile and tags pages were still returning 404 headers.
&#60;/p&#62;</description>
</item>
<item>
<title>chrishajer on "bbPress + WordPress (mu or not) leads to 404 errors, but p"</title>
<link>http://bbpress.org/forums/topic/bbpress-wordpress-mu-or-not-leads-to-404-errors-but-pages-still-load#post-14906</link>
<pubDate>Wed, 02 Apr 2008 21:09:35 +0000</pubDate>
<dc:creator>chrishajer</dc:creator>
<guid isPermaLink="false">14906@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;No listing in the plugins tab means the plugin is malformed and is seen as just a file in that directory, not a plugin.  You are going to need a plugin header, something as simple as this:&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;&#38;lt;?php
/*
Plugin Name: No 404s
*/
?&#38;gt;&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;&#60;a href=&#34;http://codex.wordpress.org/Writing_a_Plugin&#34; rel=&#34;nofollow&#34;&#62;http://codex.wordpress.org/Writing_a_Plugin&#60;/a&#62;
&#60;/p&#62;</description>
</item>
<item>
<title>icesar on "bbPress + WordPress (mu or not) leads to 404 errors, but p"</title>
<link>http://bbpress.org/forums/topic/bbpress-wordpress-mu-or-not-leads-to-404-errors-but-pages-still-load#post-14899</link>
<pubDate>Wed, 02 Apr 2008 18:19:10 +0000</pubDate>
<dc:creator>icesar</dc:creator>
<guid isPermaLink="false">14899@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;Thanks for the reply Chris.  Yes, I'm using 2.3.3 right now.  The content of the plugin code is exactly as above:&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;function mbob_flush_rewrites() {
	global $wp_rewrite;
	$wp_rewrite-&#38;gt;flush_rules();
}
add_action(&#38;#39;init&#38;#39;, &#38;#39;mbob_flush_rewrites&#38;#39;);

function mbob_add_rewrites($wp_rewrite) {
	add_rewrite_rule(&#38;#39;forums/topic&#38;#39;, &#38;#39;forums/topic.php&#38;#39;);
	add_rewrite_rule(&#38;#39;forums/forum&#38;#39;, &#38;#39;forums/forum.php&#38;#39;);
	add_rewrite_rule(&#38;#39;forums&#38;#39;, &#38;#39;forums/index.php&#38;#39;);
	$wp_rewrite-&#38;gt;rules = array_merge($wp_rewrite-&#38;gt;non_wp_rules, $wp_rewrite-&#38;gt;rules);
}
add_action(&#38;#39;generate_rewrite_rules&#38;#39;, &#38;#39;mbob_add_rewrites&#38;#39;);&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;And I'm not getting a specific error really.  Simply that when I upload no404s.php with this code to my wp-content/plugins directory, there is no listing in the Plugins tab to even activate it.
&#60;/p&#62;</description>
</item>
<item>
<title>chrishajer on "bbPress + WordPress (mu or not) leads to 404 errors, but p"</title>
<link>http://bbpress.org/forums/topic/bbpress-wordpress-mu-or-not-leads-to-404-errors-but-pages-still-load#post-14885</link>
<pubDate>Tue, 01 Apr 2008 21:59:57 +0000</pubDate>
<dc:creator>chrishajer</dc:creator>
<guid isPermaLink="false">14885@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;What does the content of your plugin look like, and what is the error you are getting when you try to activate it (do you have access to error logs)?  Also, what version WordPress are  you using( 2.3.3?)
&#60;/p&#62;</description>
</item>
<item>
<title>icesar on "bbPress + WordPress (mu or not) leads to 404 errors, but p"</title>
<link>http://bbpress.org/forums/topic/bbpress-wordpress-mu-or-not-leads-to-404-errors-but-pages-still-load#post-14883</link>
<pubDate>Tue, 01 Apr 2008 21:19:08 +0000</pubDate>
<dc:creator>icesar</dc:creator>
<guid isPermaLink="false">14883@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;So close!  I have this same issue with my regular installation of WP, and I only realized today (after 3 months) that this is the reason my forums - &#60;a href=&#34;http://argentinastravel.com/forums/&#34; rel=&#34;nofollow&#34;&#62;http://argentinastravel.com/forums/&#60;/a&#62; - are not getting indexed!&#60;/p&#62;
&#60;p&#62;I tried creating a plugin from the code above, but I couldn't activate it.  Can someone please help me with a step by step fix for a regular WP install?   Gracias!
&#60;/p&#62;</description>
</item>
<item>
<title>vilimaunula on "bbPress + WordPress (mu or not) leads to 404 errors, but p"</title>
<link>http://bbpress.org/forums/topic/bbpress-wordpress-mu-or-not-leads-to-404-errors-but-pages-still-load#post-14027</link>
<pubDate>Sun, 24 Feb 2008 10:00:28 +0000</pubDate>
<dc:creator>vilimaunula</dc:creator>
<guid isPermaLink="false">14027@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;Brilliant, absolutely brilliant. I had already got to the stage of banging my head against the wall a few times because of this, but now it's finally sorted out and my forums don't throw up those nasty 404s when validating and being indexed by search engines.&#60;/p&#62;
&#60;p&#62;Thanks, beaulebens!
&#60;/p&#62;</description>
</item>
<item>
<title>beaulebens on "bbPress + WordPress (mu or not) leads to 404 errors, but p"</title>
<link>http://bbpress.org/forums/topic/bbpress-wordpress-mu-or-not-leads-to-404-errors-but-pages-still-load#post-13360</link>
<pubDate>Fri, 25 Jan 2008 05:53:37 +0000</pubDate>
<dc:creator>beaulebens</dc:creator>
<guid isPermaLink="false">13360@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;@starnet - The best way is to have it in an auto-load WPMU plugin, which means stick it in a file called &#34;no-404s.php&#34;  or something in wp-content/mu-plugins/.
&#60;/p&#62;</description>
</item>
<item>
<title>starnet on "bbPress + WordPress (mu or not) leads to 404 errors, but p"</title>
<link>http://bbpress.org/forums/topic/bbpress-wordpress-mu-or-not-leads-to-404-errors-but-pages-still-load#post-13184</link>
<pubDate>Wed, 16 Jan 2008 18:32:03 +0000</pubDate>
<dc:creator>starnet</dc:creator>
<guid isPermaLink="false">13184@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;Beau,&#60;/p&#62;
&#60;p&#62;Which files should you put this code on?  I am also installing bbPress on a MU Wordpress.  I get the same error.  I thought maybe it's because of WP/MU not compatible with bbPress.   I have the same install directories (WP/MU on root and bbPress on /forums/).  And I am getting the same 404 error on user profile and post. &#60;/p&#62;
&#60;p&#62;Thanks in advance
&#60;/p&#62;</description>
</item>
<item>
<title>beaulebens on "bbPress + WordPress (mu or not) leads to 404 errors, but p"</title>
<link>http://bbpress.org/forums/topic/bbpress-wordpress-mu-or-not-leads-to-404-errors-but-pages-still-load#post-13156</link>
<pubDate>Mon, 14 Jan 2008 21:45:19 +0000</pubDate>
<dc:creator>beaulebens</dc:creator>
<guid isPermaLink="false">13156@http://bbpress.org/forums/</guid>
<description>&#60;p&#62;&#60;strong&#62;Background:&#60;/strong&#62; Installed WPMU (at &#34;/&#34;) and bbPress (at &#34;/forums/&#34;), followed integration instructions (and tweaked to get it all working). I used my WP theme header.php and footer.php as the basis for a bbPress theme, and loaded the full WP engine into bbPress by putting this code in my config.php&#60;br /&#62;
&#60;pre&#62;&#60;code&#62;// Load Wordpress so we can use the same templates.
define(&#38;#39;WP_BB&#38;#39;, &#38;#39;true&#38;#39;);
require_once dirname(dirname(__FILE__)) . &#38;#39;/wp-blog-header.php&#38;#39;;&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;&#60;strong&#62;Symptoms:&#60;/strong&#62; Pages load just fine, and all appears successful, &#60;em&#62;but&#60;/em&#62;, upon further inspection, all bbPress pages actually return a 404 error in the HTML headers (you can see this using FireBug, or using a HEAD command to the page). NOTE: This will also happen if you create custom pages (not WP &#34;Pages&#34;) that load the WordPress engine - they load fine, but actually throw a 404).&#60;/p&#62;
&#60;p&#62;&#60;strong&#62;Explanation:&#60;/strong&#62; What appears to be happening here, is that the page loads fine, because it is a real page. Internally however, WP doesn't know about this page (because it's a bbPress, or custom page), and so it assumes it's a request for a permalink that it can't resolve. Thus it throws a 404.&#60;/p&#62;
&#60;p&#62;The internal rewrite system in WP allows you to add new rewrite rules, but appears to only like dealing with &#34;internal&#34; or WP-specific rules. If you add in what it refers to as &#34;non_wp_rules&#34;, then it doesn't actually apply them (so it still throws a 404).&#60;/p&#62;
&#60;p&#62;&#60;strong&#62;The FIX!&#60;/strong&#62; on the code that I'm running, I have put the following &#60;strong&#62;WordPress&#60;/strong&#62; plugin in place to add rules appropriate for my bbPress installation:&#60;br /&#62;
&#60;pre&#62;&#60;code&#62;function mbob_flush_rewrites() {
	global $wp_rewrite;
	$wp_rewrite-&#38;gt;flush_rules();
}
add_action(&#38;#39;init&#38;#39;, &#38;#39;mbob_flush_rewrites&#38;#39;);

function mbob_add_rewrites($wp_rewrite) {
	add_rewrite_rule(&#38;#39;forums/topic&#38;#39;, &#38;#39;forums/topic.php&#38;#39;);
	add_rewrite_rule(&#38;#39;forums/forum&#38;#39;, &#38;#39;forums/forum.php&#38;#39;);
	add_rewrite_rule(&#38;#39;forums&#38;#39;, &#38;#39;forums/index.php&#38;#39;);
	$wp_rewrite-&#38;gt;rules = array_merge($wp_rewrite-&#38;gt;non_wp_rules, $wp_rewrite-&#38;gt;rules);
}
add_action(&#38;#39;generate_rewrite_rules&#38;#39;, &#38;#39;mbob_add_rewrites&#38;#39;);&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;NOTE: I have removed a lot of my bbPress installation as part of my integration, so I didn't require any other rules to handle things like profile pages or tags - you probably will need to add them if you use those features.&#60;/p&#62;
&#60;p&#62;Hopefully this will help someone else and prevent you from beating your head against a wall like I almost did :)&#60;/p&#62;
&#60;p&#62;Thanks to sambauers for helping me out with this in #bbpress as well.&#60;/p&#62;
&#60;p&#62;Beau
&#60;/p&#62;</description>
</item>

</channel>
</rss>
