Viewing 6 replies - 1 through 6 (of 6 total)
  • Have you tried the reset permalinks trick? (well, not a trick, it just flushes the cahce)

    Thread Starter CircleReader

    (@circlereader)

    Went to Settings => Permalinks on the affected blog, selected “Default” and saved it, re-selected the permalink structure I wanted and saved it — and voila, the Page is back.

    Thanks, matey!

    Just installed WP 3.1 and am having the same problem. I tried resetting the permalink structure as explained above, but still getting 404s when the permalink structure is anything but “Default”. I’m using a Network subdomain install and also tried it on a newly added site in this network.

    Also, these are the apache 404 pages, not the WordPress ones:

    <strong>Not Found</strong>
    
    The requested URL /sample-page/ was not found on this server.
    
    Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
    
    Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8q DAV/2 mod_fcgid/2.3.6 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 Server at dev.example.com Port 80

    Any ideas? Thank you.

    Found the problem. I had been testing out the BackupBuddy plugin and had restored this test network from a backup. In doing so the contents of my .htaccess had been removed. Added the original .htaccess file back and everything works.

    permalinks are always htaccess related 🙂

    I had this problem too… It was htaccess related.

    I did not figure out how to confirm that my .htaccess files were being loaded. Reading up on the Apache docs, it says that using .htaccess should be avoided. My server had them (.htaccess files) disabled. (Running my own apache server here.)

    Rather than put the directives in the .htaccess file, I put them into my httpd conf file. Now my (non-default) permalinks work for multisite, and I get better performance too.
    (Okay, I am just echoing the performance thing from the Apache docs. I have no idea what the performance difference is.)

    For me, I edited /etc/httpd/conf.d/website.conf and inserted at the top:

    <Directory /var/www/html>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ – [L]
    etc…
    </Directory>

    and it started working.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Existing Pages on multisite giving 404’ is closed to new replies.