• I had made a parent page with a few child pages like so:

    About Us
    -Our Mission
    -History
    -Our Founder

    To double-check, I browsed phpMyAdmin to ensure that the pages and their content was indeed written to the database.

    On the blog itself, I can use the search form, and get results for the pages, but I cannot link to the actual pages.

    I get the 404 error whether I enter the url in the address bar or use one of the links.

    I tried changing permalink settings and even different wp themes, with no luck.

    Any ideas?
    Thanks!

Viewing 7 replies - 1 through 7 (of 7 total)
  • Thread Starter Grapho

    (@grapho)

    There have been a few other posts like this, with their own conclusions. yet they don’t solve this issue. What is happening to my content?

    page.php and index.php wont bring up the content that is stored on the database.

    My instinct is that the code is not recognizing the permalink, and therefore thinks it doesn’t exist on the server. Yet I have changed the permalink settings and even went as far as deleting the old pages and making entirely new pages. No improvement.

    Thread Starter Grapho

    (@grapho)

    Bah, here is the new development.

    I can only use the default permalink structure in wordpress.

    Using a custom permalink or even the other preset permalink structures in wordpress will result in the 404 error.

    Any way to fix this?

    Most of the recent similar cases were, actually, about blogs hacked prior to the upgrade to 2.5.
    Did you find those threads? If yes, did you check your folders to make sure it wasn’t hacked?

    I have the same problem, I can only use the default setting since upgrading to 2.5 and 2.5.1

    My previous customize permalink setting no longer works. this leaves me with lots of links in posts to previous articles which no longer function.

    Thread Starter Grapho

    (@grapho)

    I may have found the answer (at least in my case).

    My apache was not set to rewrite my .htaccess file to allow wordpress to create custom permalinks.

    I go to where apache is installed and opened: apache/conf/httpd file, scrolled down to

      LoadModule rewrite_module modules/mod_rewrite.so

    and deleted the ‘#’ in front of it (which activates it).

    It may be worth checking that out. Also www.remarpro.com says that windows servers running IIS6 (or whatever it is) can cause problems writing to the .htaccess.

    In conclusion, it is the .htaccess file that allows custom links. So when you upgrade to a new version of WP make sure that file is not over-written or deleted.

    There is no htaccess on Win servers.

    Was this solved somehow? I’m having the same problem…

    I tried
    PATHINFO permalinks; starting with index.php/……etc.

    plus added php.ini file and it’s still not working….

    my blog is on https://www.helenakadlcikova.com/blog
    permalinks are disabled right now as it causes problems displaying pages…

    Is there anything I could try to fix it?
    I can’t use the custom 404 redirect solution.

    I’m running wordpress 2.7, Windows server IIS6, PHP5.2.3

    Thanks.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘link/permalink error, 404’ is closed to new replies.