I've just set up WordPress on my personal FreeBSD server, and now I'm trying to configure permalinks to this format:
/%category%/%postname%
This is not working. I've followed those instructions as well as I can, but it's still not working.
In httpd.conf:
Options FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
Then,I chmod'ed the .htaccess-file so WordPress could edit the file. The file is now containing this:
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
After some reading and checking, I found out that my .htaccess-file is not being read! How to solve this?
From forum I read, he says that "You see AllowOverride None anywhere in your config files?"
So in my httpd.conf, I found it here:
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
# AllowOverride None
AllowOverride All
I comment the original setting, and set to AllowOverride All.
After restart apache, the permalinks now working like a charm.
Alhamdulillah..
.