Permalinks
Permalinks are relatively easy and they enable you to have nice customised URL’s rather than the default ones which are http://yoursite.com/?p=N. This also makes it easier for your visitors as they might bookmark your page and it will be easier for them to recognise what that page is.
1. Log in to your WordPress dashboard and click Settings >> Permalinks from the sidebar on the left hand side.
2. Change the Common Settings to Custom Structure and type in /%postname% and click Save Changes.

3. This should work in itself if you haven’t got anything else on your .htaccess file. However if you get a message or don’t have a .htaccess or if there are other codes on there and the permalinks don’t seem to work then paste this code below into the very top of your .htaccess file.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
By enabling this you can also type in links without the .php extension like mine See Address Bar




