The WordPress is not flexible at all when it come to media upload location. The default path is a standard format which appear like this, for any attachments (images, archives etc):
<img class="alignnone size-full" src="http://domain.com/wp-content/uploads/2016/11/106658.jpg" alt="" width="640" height="390" alt="" />
Viewing such link,it’s pretty obliviously it’s a WordPress site, and the link point to the uploads folder.
New Uploads Path
Using this option the default media folder can be mapped to another path, totally arbitrary. Using a slug like “media” the links become like this:
<img class="alignnone size-full" src="http://domain.com/media/106658.jpg" alt="" width="640" height="390" alt="" />
Block uploads URL
Once the uploads url being changed, this option helps to block any access to old url’s format, which are still available, even if url mapped to another structure. If this option turned on, all new images inserted within posts (or any custom post type) will use the new url format.