Forum Replies Created

Viewing 2 replies - 1 through 2 (of 2 total)
  • I updated the wiki. Just to be clear, the fix for me was enable AllowOverride directive in TWO places:

    <Directory />
    Options FollowSymLinks
    AllowOverride All
    </Directory>

    <Directory /var/www/html>

    (OTHER DIRECTIVES…)

    AllowOverride All

    (OTHER DIRECTIVES…)

    </Directory>

    -Jesse
    http://www.system-calls.com

    Guys, if your using Apache, the problem is that AllowOverride directive is not properly enabled. Using /index.php/%postname%-%post_id%/ (or anything else with index.php) is effectively routing around using mod_rewrite. You need to edit your httpd.conf changing “AllowOverride None” to “AllowOverride All” in TWO places not just one:

    i.e. like the wiki says, change:

    <Directory />
    Options FollowSymLinks
    AllowOverride None
    </Directory>

    to:

    <Directory />
    Options FollowSymLinks
    AllowOverride All
    </Directory>

    AND, like the wiki doesn’t say, (not yet anyway) change:

    # AllowOverride controls what directives may be
    # placed in .htaccess files.

    AllowOverride None

    to:

    # AllowOverride controls what directives may be
    # placed in .htaccess files.

    AllowOverride All

    Reset your permalinks in the options section and bingo! Hope this helps.

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