How to switch from unfriendly URLs to friendly ones, e.g.:

Instructions for SUSE Linux, a very good reference can be found here (in german):


  • in Settings/Permalinks change to: Custom Structure=/%postname%/

  • edit /etc/sysconfig/apache2

APACHE_MODULES=”access actions alias auth auth_dbm autoindex cgi dir env expires headers include log_config mime negotiation setenvif ssl suexec userdir php4 rewrite

modules added
modules removed: mod_suphp


    • edit /etc/apache2/httpd.conf – add lines in red

<VirtualHost *:80>
php_admin_value open_basedir /home/h/
DocumentRoot /home/h/
DirectoryIndex index.htm index.html index.shtml start.htm start.html start.shtml index.php index.php3
ServerAlias *
CustomLog “|/usr/local/visas/cronolog/cronolog –symlink=/usr/local/visas/logfiles/ –prev-symlink=/usr/local/visas/logfiles/ /usr/local/visas/logfiles/” combined
SuexecUserGroup hensler www
ScriptAlias /cgi-bin/ /home/h/
<Directory /home/h/>
Options FollowSymlinks
AllowOverride All
Order allow,deny
Allow from all



  • to restart apache: /usr/sbin/rcapache2 restart

  • I did not have to convert existing posts with the help of any plugins