I recently installed Drupal and it seems to be working fine. I have not yet explored everything, but I am learning something new always.

I have a usability question. All my pages show node number.
e.g. www.mysite.com/?q=node/3
I want it to have actual text like www.mysite.com/aboutme.htm (e.g. http://www.rightrix.com/aboutus.htm)
Can someone tell me how to do this? I checked several settings in setup, but could not figure it out.
Thanks in advance for a newbie question.

Comments

platypus media’s picture

You need to enable clean urls and path alias. The Path Alias will allow you to give a page a "name" persay (ie aboutme), and the clean url will get rid of the ?q=

Mike

CodeCutter’s picture

Thanks for quick reply. I was able to turn on "clear URL" under admin=>settings and it seems to work fine for forum, blog etc.
e.g. www.mysite.com/forum www.mysite/blog etc.

I am not sure where to set up path alias for individual page. Can you please guide me? Thanks.

heine’s picture

The actual module is named 'path' and is part of the Drupal core. This module enables URL aliases, which can be made upon node creation (story, page etc), but also in a seperate menu, allowing you eg to create aliases for taxonomy terms or old content.

Path auto automates the creation of 'meaningfull' urls (if you do it wrong; you can end up with urls you don't like want)..

edited to add: lose the .htm from the url; it's unecessary and may look very silly 5 years from now.

--
Tips for posting to the forums.
When your problem is solved, please post a follow-up to the thread you started.

papermonster’s picture

Have a look at the Pathauto module. Should do the trick!

platypus media’s picture

Path Auto is a great module, but it needs a fair amount of configuration, and can be a little confusing for newbies. I struggled with it when I first started using Drupal.

Mike