bbpress mod_rewrite Woes



I don’t know if you’re familiar with bbpress, it’s the forum cousin of wordpress and can integrate nicely into the wordpress database to allow users to be shared across the two installs. So, on my North Carolina Genealogy site and my South Carolina Genealogy site I have bbpress forums installed. The catch is I wanted everything accessible through forums.domain.tld for each one. This worked with a simple config.php edit on the North Carolina site, but not the South Carolina Genealogy Forum. I kept getting 404 errors. So, I spent a couple hours chasing .htaccess Nothing I tried worked, I copied working files from one to the other, I looked at httpd.conf settings.


I tried copying the bbpress rewrite-rules.php output into an .htaccess file, tried putting the bbpress rules into the root directory .htaccess file… nothing… finally I noticed ONE thing that the two setups differed on.

The northcarolina site where the forums subdirectory was configured the path was /var/www/html/forum

(in httpd.conf)

on the southcarolina site it was set to be using /home/southcarolinagenealogy/www/forum …..

AHA – that’s a link – so I set it to the real path /var/www/html/forum and restarted the server and FINALLY got the nice mod-rewrite looking links working.

My next problem though was that I had created 92 or so links in the format of www.southcarolinagenealogy.org/forum/forum/name_of_county_forum… which now didn’t work, because the new links are at forums.southcarolinagenealogy.org/forum/name_of_county_forum …. so .htaccess time again.

I finally came up with this which worked.

RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} !^forums.southcarolinagenealogy.org$ [NC]
RewriteRule ^(.*) http://forums.southcarolinagenealogy.org/$1 [QSA,L,R=301]

The idea is if the link does NOT already have the forums.southcarolinagenealogy.org address, then it will convert it to that and give a 301 redirect. After that bbpress was able to find the right place to redirect to. After reading through the URL Rewrite guide from Apache, I’m beginning to wonder what you CAN’T do with mod-rewrite.

Related Posts

Blog Traffic Exchange Related Posts
  • Where did Expert Mode go on my Westell DSL modem? My brother does a variety of things, as I do including the front line of dealing with todays technology. This means looking to calls about DSL modem outages and problems. Well, he was passing along that in the last several days he's come across several Bellsouth AT&T DSL customers with......
  • BBPress 0.9x | Wordpress compatible forum software As you know I've used wordpress as a platform for many of my sites. It makes updating and adding information so quick and easy (as well as great extensions available for it and good theme possibilities.) Anyway, I've wanted forum functionality on a few sites as well and so I......
  • Warning - old wolf in sheeps clothing cloned... Our "good friend" spyaxe, which is one of the "wolves in sheeps clothing" that masquerade as security software, but in actuality are delivered WITH spyware, has a new clone. Apparently SpywareStrike is making the rounds, and has a website which is identical to the SpyAxe site and it looks to......
Blog Traffic Exchange Related Websites
  • Net Site Visitors Era - Get Wise With Regards To Web Site Visitors Generation In order to charm quality traffic to a particular website it s very crucial you know which strategies to adopt, if your are creative enough they could never run short of ideas of how to have potential visitors to the web site. Most people are helped by the impression that......
  • Getting Backlinks To Your Site No doubt one of the most important things you can do for yourself if you are building  network marketing blogs is getting links back to your site. To be honest with you Network Marketing is a very hard keyword phrase to get ranked for.  If you are just getting started......
  • Ten Tips for Better Corporate Blog Traffic pt 3 It is basically what allows your blog to notify other blogs that they have been mentioned elsewhere on the internet. Track backs most commonly appear as blog comments, creating another link back to your blog in other blogs on the internet. Not only will this create new links to your......
www.pdf24.org    Send article as PDF   

Similar Posts


See what happened this day in history from either BBC Wikipedia
Search:
Keywords:
Amazon Logo

Comments are closed.


Switch to our mobile site