As this topic has been updated with the updates of Revolution, please refer to the official docs for current information:
http://rtfm.modx.com/display/revolution20/Using+Friendly+URLs
Friendly URLS require two things: a working .htaccess file (not ht.access) in the root of your site (can be anywhere above or at the top of the site)
/htdocs is fine or /public_html or what ever. It just has to be at or above the documents it affects. Be aware some control panels like to write their own just above the site level so the best place to put it is where the home page of ModX is (the index.php which drives the entire site): typically /www
My .htaccess (with additional comments removed)
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^www\.DOMAINNAME\.TLD [NC]
RewriteRule (.*) http://www.DOMAINANME.TLD/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
[i]ExpiresActive On
ExpiresByType image/gif A2592000
ExpiresByType image/jpeg A2592000
ExpiresByType image/png A2592000
BrowserMatch "MSIE" brokenvary=1
BrowserMatch "Mozilla/4.[0-9]{2}" brokenvary=1
BrowserMatch "Opera" !brokenvary
SetEnvIf brokenvary 1 force-no-vary[/i]
change the DOMAIN to your domain name in lowercase.
For me: shawnwilkerson
change the TLD to the com, net, org, info, whatever you have
For me: com
This works fine for Redhat Linux 5 / Apache setups. If it is not working for you contact your hosting provider -- send them this code and ask them what you need to get it working. Italicized content left to show entire file, but is not necessary for Friendly URLS.
Next change the settings on Page Two, Section 7 of the System Settings in the System menu of the Revolution Manager to something like the following image indicates.
Finally clear the ModX Revolution cache.
I personally had issues with link directly to my resume.pdf file so I turned off: automatically create alias. More than likely it was something I was not doing correctly, as my resume was the first thing I did after turning on Friendly URLS and even before building the first page or templates.