i had the same issue, my blog is multisite, wordpress is setup in its own directory.
my wordpress site is in its own directory “wpsite” , which contains index.php, wp-content, etc.)
i have 3 sites running
my main website (non wordpress) is at: https://example.com
my wordpress site 1 is located at: https://example.com/landingpages
my wordpress site 2 is located at: https://example.com/blog
usually wordpress create sub directories when you create a multisite and gives the sites the urls
https://example.com/blog/landingpages
https://example.com/blog/blog
but that url is just crazy and i wanted my url to be
multisite network url : https://example.com/blog
site 1: https://example.com/landingpages and
site 2 : https://example.com/blog
I was able to get this setup by changing the domain and the site url in the network settings for each site
but when i installed Better WordPress Minify
it incorrectly assumed that my wordpress site was located at https://example.com and that any url matching the pattern https://example.com/blog
meant that /blog was my subdirectory and that the multisite network url was https://example.com
the url the plugin was giving me for my script was incorrect
it gave me :
https://example.com/blog/wp-content/plugins/bwp-minify/min/?f=blog/wp-content/plugins/mrich/js/vendor/charLimiter/jquery.charLimiter.min.js,blog/wp-content/plugins/mrich/js/vendor/validate/jquery.validate.min.js,blog/wp-content/plugins/mrich/js/mrich_scripts.js&ver=1439309341&debug
the correct url is:
https://example.com/blog/wp-content/plugins/bwp-minify/min/?f=wp-content/plugins/mrich/js/vendor/charLimiter/jquery.charLimiter.min.js,wp-content/plugins/mrich/js/vendor/validate/jquery.validate.min.js,wp-content/plugins/mrich/js/mrich_scripts.js&ver=1439309341&debug
i edited the plugin so that it would work for my situation
————————-
i edited the function get_base(), to remove the value for the base variable
before the closing bracket I added
// remove the subdirectory (base) from the url
if (self::is_multisite()){
$this->base = '';
}
this is a temporary fix for my issue, it would be nice if the plugin allows you to set the base file path for multisites