This FAQ will help allow you to set up your domain to run without the www. prefix
This will allow visitors to use www.mydomain.com as well as mydomain.com when accessing your website.
Firstly, you need to ensure your domain is pointed to our nameservers:
If the domain is not pointed to the 123-reg nameservers, you will be unable to manage them from the 123-reg control panel.
For more information on changing your nameservers please view the following article:
How do I change the nameservers for my domain name?
Please note: It will take between 24-48 hours for the new DNS records to become active
In the Domain names section, select the relevant domain name in the drop-down list and click on the Manage button.
Scroll down to the Advanced Domain Settings section and click on the Manage DNS (A, MX, CNAME, TXT) link.
From the Advanced DNS tab.
Click on the Edit entry button next to the Type A DNS Entry with an @ that will be updated.
Copy the fields that you have setup under www into the @ record, the @ record is referred to as the blank record.
Press the Save button to update the blank record.