Setting up WordPress Multisite with GoDaddy hosting is more of an “If you have to…” situation, which means if you’re being compelled by a die-hard GoDaddy customer. I wouldn’t recommend GoDaddy hosting to anyone, but if you find yourself in the unfortunate situation of having to work on it for someone else, here’s what to do:
1. Step 1: Enable Multisite
This is easy. You’ll add this to your wp-config.php file:
Step 2: Set the structure of your Multisite installation
Log into WordPress and go to Tools > Networks. Select sub-directories. P.S.: You’re not going to get another chance on this one, so make sure you choose the right option.
Please Note: You cannot use the WordPress Subdomains option with GoDaddy hosting.
This means you must select sub-directories.
Now add your network title and admin email.
Step 3: Complete the installation by following the instructions displayed after you click Install
WordPress will tell you where to go from here. You’ll copy and paste some code into your wp-config.php file and call it a day.
GoDaddy has a complete help article on this topic with the most updated information, should you need further assistance.
Also, we have a great tutorial in our manual that will help you through the process step by step for any host:
Creating a Network by Enabling WordPress Multisite