Hi, I have a install of 5.1 running. I enabled the clean URLs option successfully. I think it is working, I made a new page called radio program, and the url for that page is this:

mydomain/node/1

I suppose this is "clean" in the sense that it is not ?q=node22 or something like that. However, I'm looking for more SEO friendly URLs, like so:

mydomain/radio-show

This is not only important for me because it makes SEO sense, but I am migrating a site from WordPress to Drupal, and in WordPress all my urls are set up like so...

mydomain/statements
mydomain/lessons
mydomain/articles/foobar

etc. etc.

Do I need to do additional work on rewrite rules or is there a way that Drupal can accomplish this? Ideally if the page name worked as the /url that would solve 95% of my problems.

Comments

martijn de wit’s picture

There is a standart module with Drupal that should be enabled to get this functionality.

  1. Go to admin/build/modules/
  2. enable "path"
  3. submit

Now Path module is enabeld and you can put aliases to your menu links!

There is also an module named "Pathauto " that can generate aliases for all urls with a set of rules.

good luck

grendzy’s picture

Take a look at the "path" module. http://drupal.org/project/path This is core module that you should already have, it just needs to be enabled.

tdellaringa’s picture

Ah perfect! Thank you both!