Fix directory fragment not setting AllowOverride

need to use the provider variable not the provider key value from the directory hash for matches