Hi. The '-' just indicates an index or default filename with an html, htm, php, asp, or phtml extension. The PHPDIG_DEFAULT_INDEX can be set to false in the config file.
I setup a directory structure like so to test:
Code:
http://www.domain.com/
---- index.html
---- test/
---- index.html
---- test.html
---- test2.html
The test.html file linked to the test2.html file. No other links were present. When I crawled http://www.domain.com/test/test.html, only text from the test.html and test2.html files was found in the search results. There was no '-' or text from the index.html files in the search results.
Depending on the number of levels crawled maybe there is a link to a link to a link to the directory listings page? If you have shell access, that is also an option to use.