So recently I had a client that hosted their Wordpress blog on Yahoo Small Business Hosting who had a big problem with their Wordpress permalinks not working properly. Thats were I came in, responding to an ad for help. I have dealt with many permalinks problems of my own in the past, and expected this to be pretty straight forward.

One thing that I didn’t expect is Yahoo doesn’t not allow you to access your .htaccess file (or even see if for that matter). My experience is limited to about 5 years of messing with this type of stuff, but the .htaccess file is pretty important, and not having access makes it much harder to do things many scripts need to do. So I started looking for a walk around.

My first round of research led me to a Yahoo plugin and Disable Canonical Redirects Plugin. The Yahoo plugin is supposed to come with all Wordpress installs on their server, but my clients didn’t, and it isn’t available for download (at least my 20 minute search provided nothing). I tried a few snippets of code I found, but nothing provided results.

It was starting to look like I wasn’t going to be able to use the traditional permilinks set up, so I went to plan B. Without .htaccess you can add /index.php/ to the beginning of your permalinks set up in the Wordpress admin. See the image below to see what I mean.

Of course, this kind of sucks. Not only do I have to add a ugly index.php in my URL, I have to explain this complicated thing that makes my client hate his hosting company and his website, which is never good for business. I want my clients to love their websites so they keep pouring money into it.

Why would Yahoo block access to the .htaccess file?

Related Content:

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • MySpace
  • Reddit
  • StumbleUpon
  • Twitter