URL Search issues

I have a property (Field) called website.
When I search for www.thewebsite.com it finds the result.
If I search for thewebsite.com without the www it does not
The mapping of the field looks like so: "Website":{"type":"string","index":"not_analyzed","fields":{"analyzed":{"type":"string"}}}
ES naturally wants to make this field not_analyzed by default, hence my addition of fields. It still doesn't come up with any results when search for thewebsite.com. I believe this is because .'s are not separators in the standard analyzer / tokenizer. I have tried to add the UAX_Email analyzer but I'm unsure how to tell ES to add a fields parameter that uses that Analyzer. I'm also not sure how to tell for sure that I've added the analyzer.

Thanks for your assistance.