Moderator
Jan Dembowski
(@jdembowski)
Forum Moderator and Brute Squad
You really want to consider upgrading from 2.9.2 as that’s really old. But that’s shouldn’t cause your permalink problem.
It’s probably that mod_rewrite is not enabled in your Apache configuration or .htaccess is not getting saved.
For pretty permalinks (the codex calls them pretty) to work that has to be enabled.
http://codex.ww.wp.xz.cn/Using_Permalinks#mod_rewrite:_.22Pretty_Permalinks.22
For your directory you should have like
<Directory />
Options FollowSymLinks -Indexes
AllowOverride All
</Directory>
That and enabling mod_rewrite should let your WordPress generated .htaccess file work.
There are some servers that will permit that to be updated via the .htaccess file (don’t copy this there) but I don’t think that will work. Show this post to your host provider and maybe they can sort it out for you.
Couple of things to point out.
- Please upgrade the wordpress for gods sake! 🙂
- Check that if webserver can write .htaccess files there. If it can you should see a .htaccess file on your root of wordpress installation.
- Go and visit the permalink page again. That will flush the rewrites (if that is the problem this will solve immediately)
- Last, before upgrading wordpress make sure you take backup and keep track of your widgets. Upgrading anything from blow
3.0 can cause loose of widgets