I’ve just set up a WordPress blog on GoDaddy and have tried enabling Permalinks but I still get GoDaddy’s 404 page. What am I doing wrong?
I got this question from Leo of Whooah.biz who was setting up a new domain called link4business.info for a client. He had gone through the usual steps of rolling out WordPress, however when he decided to use permalinks, these weren’t working. He checked all the usual things, his .htaccess file was in place, but instead of getting the pages he was after, he was getting the standard “Page Not Found” error message supplied by GoDaddy.
The problem here is that your web server is trapping the 404 before your .htaccess has a chance to get it’s hands on it, so no matter what you place in there, nothing different is going to happen. The answer is to turn of your hosting provider’s 404 handler which then lets your own handler kick in. Here’s how you do this:
Open your control panel and navigate to your Settings page.
Click on the 404 Error Behaviour icon.
Select Make my 404 Page my Home Page.
This last action actually turns off GoDaddy’s custom 404 Error Page and lets you handle permalinks in the way WordPress expects.