TheOptimizationIdiot - 6:05 pm on Apr 10, 2013 (gmt 0)
With the trailing / is correct.
In the case of http://www.example.com/subdirectory, subdirectory is actually a location (page) within the example.com/ directory.
I think the 301 is applied when you forget to add the trailing forward slash, most browsers demonstrate it if you try it without the /
Not sure what you mean by this.
Servers redirect, not browsers.
Browsers simply request the location they're told to by the user or server.