A long-discussed new law went into effect Friday, banning all commercial traffic from the Onondaga Lake Parkway.