I would use and elseif and put the one that gets hit the most as the first if. That will make the rule more efficient.
when HTTP_REQUEST {
if { [string tolower [HTTP::host]] contains "healthandwellness.cardiosmart.org" } {
HTTP::respond "HTTP/1.1 301 Moved Permanently\r\nLocation:https://www.cardiosmart.org[HTTP::uri]\r\nConnection: close\r\nContent-Length: 0\r\n\r\n"
}
elseif { [string tolower [HTTP::host]] equals "cardiosmart.org" } {
HTTP::respond "HTTP/1.1 301 Moved Permanently\r\nLocation:https://www.cardiosmart.org[HTTP::uri]\r\nConnection: close\r\nContent-Length: 0\r\n\r\n"
}
}