Fixed Issue #1 - Multisite aliases.
Fixed Issue #2 - Using all dir instead of default.
Added directory check and optional creation.
Merge branch 'issue-2-all'