Support » Fixing WordPress » Permalinks cause “Page not Found”

  • Resolved Jordan


    Okay, so I’ve read the other permalink threads and I’m pretty sure this is not the same issue.

    Everything seems dandy. I’m not using Apache 1.3.33. I’m using WordPress 1.5. I went into permalinks and used the

    “/archives/%post_id%” option

    I clicked “Update” and it said that my permalinks had been updated. But when I go to my site and click on a link, it says page not found.

    I tried it with


    … still no dice. Any ideas what might be going on here? Seems like WordPress is doing everything right except letting me see the pages!

Viewing 9 replies - 1 through 9 (of 9 total)
  • Moderator James Huff


    Volunteer Moderator 🚀

    Your permalink rule needs a closing slash. For example, use either /archives/%post_id%/ or /%year%/%post_id%/ . If that doesn’t work, check the .htaccess file in the main WordPress directory and see if any WordPress-related rewrite rules were added to it.

    Tried it with the closing slash, and I still get the same problem.

    Also checked to make sure that AllowOverride is enabled (it is).

    The .htaccess file seems fully propogated with rules.

    Any other ideas? :-\


    I have the same problem, no matter what pattern I use, all links to stroies, pages, categories.. are all broken, but the admin-functions are OK.

    I created the weblog on Win2K, importing all databases and files from another machine WinXP, which workes fine..

    what’s the matter ??

    Did you read the part about being on a Win server? Using_Permalinks

    Well, I’m on a Linux server :-\

    There are some major usability differences between win2k and winXP. I don’t honestly know what they are or how to fix them, I have winXP which works perfectly but have a friend with win2k who’s never been able to get permalinks to work.

    So while I can’t help you, for which I apologize, I do know you aren’t alone. If you figure it out, please post what you did so I can help out my friend.

    i will if i can figure it out 🙂

    hey, I got it! 😀

    I once created weblog using Drupal, and set the AllowOverride directory to drupal. When I changed to WP, I forgot to change the directory name, and it’s the reason…

    so make sure your httpd.conf set correct like:

    <Directory “F:\www\wordpress”>
    Options Indexes FollowSymLinks
    AllowOverride All
    Order allow,deny
    Allow from all

    hope this helps!


    You may also wish to try one of these.

    *nix server:
    – from my experience wordpress looks in its root folder for the .htaccess file i.e means you need one in the blog folder.
    – create an empty text file and call it exactly “.htaccess” not “.htaccess.txt” or anything.
    – give permissions for world read\write\execute (777 i think) – this only temporary
    – in WordPress admin set the permalink as you wish and update
    – refresh your main page and test a link
    – reset the file permission
    – refresh and test a link again

    – try creating a php.ini file at your site root with just these lines in it

    cgi.fix_pathinfo = 1
    cgi.force_redirect = 0

    Hope that helps

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘Permalinks cause “Page not Found”’ is closed to new replies.