split DNS / hairpinning

I am having a problem to connect with my website name when I am in the same network as my self hosted server. I looked up for the solution on various websites and forums and found out that the best solution for this to use split DNS if your router does not support hairpinning.
Unfortunately, I am completely new to the networking world and do not understand how can I implement split DNS for my web server in virtualmin BIND DNS.

Any help or information on step by step guide to setup split DNS would be really appreciated.