GoDaddy + Drupal : How it went for me

There is a bit of frustration with trying to get Drupal working on a GoDaddy Linux shared hosting plan, specifically the "Clean URLs" feature. I don't pretend to understand it, but in case anyone else is struggling with this, here's how it went for me:

1. For starters, I was porting an existing Drupal from another site over to GoDaddy. The previous installation had "Clean URLs" working fine.
2. I moved the code over to GoDaddy, updated the database settings, and was happy to see the home page come up.
3. Sadly, that is ALL that would come up. Any other link gives a 404 Error page.
4. In the Hosting Control Panel, there is a "404 Error Behavior" panel under "Settings". I changed this to "Use Custom 404 Error Page" with a value of "index.php" (my Drupal is in the root). Clicking other links (such as "Administer") doesn't give a 404, it just went back to the home page. Still no love.
5. After a bit of searching on various help forums using keywords like "drupal 404 godaddy", it became clear that the issue was an incompatibility between GoDaddy's server configuration and Drupal (despite the fact that GoDaddy 'supports' Drupal), that the GoDaddy provided installer has the same issue (link) and that I was on my own, as GoDaddy's "techs are worthless" (link).
6. To make my site usable, I switched off Clean URLs until I could figure it out. Note I had to manually go to "index.php?q=admin/settings/clean-urls" to do this.
7. After doing a bit more reading, I made two more changes to my .htaccess: I uncommented "RewriteBase /" and commented out the "ExpiresActive On" and "ExpiresDefault A1209600" lines.
8. Right as I was resigned to having a site without Clean URLs, and possibly hunt for another web host, voila the Clean URL links just started working! I'm guessing this has to do with some sort of caching mechanism on the server side, but I have no idea.

As it stands now, I have Clean URLs off, but will probably try turning them back on and hope they work and continue to do so.

Hi, I have been messing

Hi, I have been messing around with drupal for a few days now, and this has been my only problem. I'm still trying to get it to work. I'm with GoDaddy with a basic account at the moment. I have setup my server with config 2 and with mySQL 5 I'm running Drupal 6.1

I changed the .htaccess file like you mentioned and had very little success so far.

I have noticed that when I goto "mysite.com/?q=admin/settings/clean-urls" it tells me that my system config does not support this feature. When I remove the ?q= it runs a successful test and allows me to enable Clean URLs.

When I enable clean URL's this way everything seems to work at first, but then when I navigate to a node, my flash header and background image seem to go missing. It's really weird.

I have also had some issues with replacing changed versions of the .htaccess file. I have noticed that when I upload a new file using ftp then download the file again, I seem to get the old version.

I have just tried removing the old version then uploading the new one. Now I guess the only thing left to do is wait to see if the new one gets effected by the caching issue.

I'll let you know if it works,

Tim