Enable Drupal's Clean URLs feature on Network Solutions hosting

If you are running a Drupal site with Network Solutions hosting, please accept my condolences. And the lack of shell access? The pain of your loss is almost unbearable.

However, thanks to jomariworks on the Network Solutions forums, at least you can enable Clean URLs!

Put this text in a file named “.htaccess” on the root folder of your website:

RewriteEngine on  
RewriteBase /  

# Rewrite URLs of the form 'x' to the form 'index.php?q=x'.  
RewriteCond %{REQUEST_FILENAME} !-f  
RewriteCond %{REQUEST_FILENAME} !-d  
RewriteCond %{REQUEST_URI} !=/favicon.ico  
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA] 

Source: http://forums.networksolutions.com/script-help-perl-php-asp-net-f50-enable-clean-urls-in-drupal-on-netsol-small-linux-acct-t5322.html