Home > Linux, Wordpress > WordPress Permalinks Apache Setup

WordPress Permalinks Apache Setup

This is a post copied from here. All the credits go to the original author of that post.

Thought I’d include some instructions for setting up “WordPress Permalinks” (which don’t work by default) which means you can get rid of those ugly WordPress URI’s and replace them with something more human readable.

Assuming you have inserted the runtime mod_rewrite DSO or complied Apache with —enable-rewrite then in order to get WordPress permalinks to function you need to include the following in your Apache config file (httpd.conf):

The quoted block below needs to go inside your virtual host section for your WordPress installation. Once Apache has been restarted your permalinks menu inside “Wordpress Admin” can be used and now your new URL’s should be functional.

<Directory "Directory_to_your_Wordpress">
  RewriteEngine On
  RewriteBase /
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule . /index.php [L]
Categories: Linux, Wordpress Tags:
  1. No comments yet.
  1. No trackbacks yet.