(Bluehost) navigating to the dashboard via mydomain.com/wp-admin/ results in directory listing

Adding this directive at the beginning of the .htaccess file should do the trick:

DirectoryIndex index.php

If this doesn’t do the trick, try creating an .htaccess file in the wp-admin folder and place this directive in there (depending on what HTTP server your system runs on and a variety of other settings, modifying just the .htaccess in the root domain might not inherit the directives to subfolders).