Take the 2-minute tour ×
WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. It's 100% free, no registration required.

I recently upgraded to WP 3.4.2 and had multiple issues with custom theme. In the course of trying to fix those, permalinks broke for some pages, not others. I get server 404 page not found for the about page and subpage, services page and subpages, and contact page. But pages of home, health-concerns page and subpages, and resources are okay.

I have tried:

  1. Undoing and redoing the permalinks. (mod rewrite rules and htaccess is okay). While the pages are all there with page numbers, I must use twentyten theme to access them.

  2. Activating twentyten theme. Same 404 behavior. (And it's the server 404, not the WP 404.)

  3. Reupdating to 3.4.2.

Site is hosted on GoDaddy; I don't have access to any config or log files. Site is:

http://phoenixhealingarts.net

At one point, I did reupload the database xml backup file. That apparently created a lot of duplicates (custom fields, SEO plugin info), which have since been removed from the database, but possibly could have created problems that persist. I'm looking at the SQL file (exported via phpadmin) but I don't see anything obviously wrong there.

I've been reading posts/forums looking for an answer for many hours now. If you have any ideas, please share them.

share|improve this question
    
probably there is something wrong in .htaccess? –  ukando Dec 11 '12 at 1:23
    
Can you be more specific? Wyn, who asked the question, is apparently aware of .htaccess and believes it to be fine. –  s_ha_dum Dec 11 '12 at 1:50
    
Have you read this post? & Right now, there's no 404 being dump in the site. –  brasofilo Dec 11 '12 at 2:18
    
Right. I have compared the .htaccess file with what it should be several times. It is identical to what it should be. Wyn –  Wyn Dec 11 '12 at 2:20
    
Wyn again: Does anyone know where the permalink information for various pages is stored? I'm wondering if that got corrupted somehow for the half of the pages that are not working. Wyn –  Wyn Dec 11 '12 at 2:24
show 2 more comments

1 Answer 1

Problem fixed YAY. I had to edit the permalinks on the three main pages that were generating the server 404s. In other words, I changed about to about-client-name, changed services to services-page, and changed contact to contact-us. The 404 behavior went away. This also fixed the subordinate services pages and the subordinate about page.

share|improve this answer
    
This worked for me too! thanks! –  Dan Herman Feb 10 '13 at 1:18
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.