• I’ve got numerous blogs running on older P versions and this is my first blog using 3.2 and I’ve come across and issue I can’t resolve.

    In ‘Permalink Settings’, I can only use the default settings. If I try to change the settings I get a message saying “You should update your .htaccess now.”. I have made my htaccess file writable and I’ve pasted the code snippet as indicated in the htaccess file:

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /blog/
    RewriteRule ^index\.php$ – [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /blog/index.php [L]
    </IfModule>

    If I leave the permalinks as default I can view posts but if I change it to an SEO friendly alternative, I get a 404 error if I try viewing the post.

    Any suggestions how I can fix this would be hugely appreciated. Thanks in advance.

    Keith

Viewing 9 replies - 1 through 9 (of 9 total)
  • Is mod_rewrite running on your server?

    Thread Starter keithapearson

    (@keithapearson)

    Yes – I think this issue must be v3.2 specific as I have other numerous 3.1 WP blogs running on the same server.

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    πŸ³οΈβ€πŸŒˆ Advisor and Activist

    Standard debugging πŸ™‚

    1) Turn off ALL your plugins
    2) Switch to the default theme (Twenty Eleven)

    Thread Starter keithapearson

    (@keithapearson)

    Okay, done that – used 2011 theme with all plug-ins deactivated. Same result.

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    πŸ³οΈβ€πŸŒˆ Advisor and Activist

    Is this blog on the same server, under the same account, as your other ones?

    The only think I can think of is you don’t have access to the database to write the changes needed for pretty permalinks (since you said mod_rewrite was enabled).

    You can double check by making a phpinfo() page and then checking to see if ‘mod_rewrite’ is listed under the modules.

    Thread Starter keithapearson

    (@keithapearson)

    This blog is on the same VPS as 9 other WP blogs (all v3.1) and the settings are no different. I’ve spoken to my host and mod_rewrite is enabled.

    This problem only occurs when I change the permalinks from default to one of the other pre-set options and it clearly isn’t re-writing the URL’s. If anyone has any other ideas, I’d really appreciate hearing them.

    FYI, the blog is at http://www.myenergyefficiency.co.uk/blog/

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    πŸ³οΈβ€πŸŒˆ Advisor and Activist

    Even though your host SAID mod_rewrite is on, it does no harm to double check.

    And IS this the same server account for this blog as the other ones? Yes, it matters πŸ™‚ The configuration on an httpd.conf file on a server can give different accounts different levels of access.

    Thread Starter keithapearson

    (@keithapearson)

    Been away for a few days and sadly the WP fairies have not fixed this for me :o(

    I’ve spoken to my hosts again and they are adamant that all my WP sites are on the same server with the mod_rewrite on. They confirmed it with the following:

    http://www.myenergyefficiency.co.uk/phpinfo.php

    So, I’ve got 9 or 10 blogs working perfectly on this server and the only one running the latest version of WP won’t allow URL re-writing. My hosts are positive this is a WP bug and not a server-side issue. I’m just at my wits end with this as I need to deliver the site next week and am no closer to finding a solution for this.

    Any other views/opinions/suggestions would be HUGELEY appreciated.

    Thread Starter keithapearson

    (@keithapearson)

    Still no resolution to this issue…

    Anyone?

Viewing 9 replies - 1 through 9 (of 9 total)

The topic ‘Permalink Settings – Can't Change Them’ is closed to new replies.