This Account has been suspended.
I'm not sure if that is what has bitten you since I don't recognise home/software?code=$1 as a typical Drupal URL. But I've found that in Drupal 7 I need to rewrite to a "unclean" URL. For instance, the following will work in Drupal 6, but not in Drupal 7...
Please check comments in .htaccess file. # Modify the RewriteBase if you are using Drupal in a subdirectory or in a VirtualDocumentRoot and the rewrite rules are not working properly.
Take me to the Article.