• ristretto6

    (@ristretto6)


    I’ve just taken my first shot at installing a multisite network on my urbancraftuprising.com site, using this guide:

    https://www.wpbeginner.com/wp-tutorials/how-to-install-and-setup-wordpress-multisite-network/

    Everything went smoothly, but now that I’ve added my new site handmadegiftshow.urbancraftuprising.com, the new site doesn’t seem to be activated.

    I successfully applied all the settings, and have already created the subdomain handmadegiftshow.urbancraftuprising.com through the cpanel of my web host.

    But when I go to My Sites–>Handmade Gift Show–>Dashboard, I get a 404 error page. And, when I go to My Sites–>Handmade Gift Show–>Visit site, I am just taken to a page that shows Index of / and all that is in there is the cgi-bin directory.

    Am I missing a step?

    The page I need help with: [log in to see the link]

Viewing 3 replies - 1 through 3 (of 3 total)
  • JNashHawkins

    (@jnashhawkins)

    You need to point the subdomain at the web root via cPanel.

    Right now it is pointed at the directory cPanel built for that subdomain.

    Thread Starter ristretto6

    (@ristretto6)

    Sorry, I’m a newbie at this. When I go into my cPanel (via my host, not via WordPress), it says the document root is handmadegiftshow.urbancraftuprising.com.

    What would I change it to instead? The only folder inside of handmadegiftshow.urbancraftuprising.com (according to Filezilla) is that cgi-bin folder.

    Should there be more information in there now that I’ve set up a multi-site network via WordPress, with the same theme, plugins, etc.?

    JNashHawkins

    (@jnashhawkins)

    No, that directory you are seeing isn’t the right directory at all… there’s nothing you can do in that directory and nothing you can add to that directory to make that subdomain work to your multisite.

    What you need to do is tell your server to look instead at the webroot that the multisite is looking at. That should be something like public_html under the main domain name. You’ll find all your WordPress files there including the index.php file that fires up WordPress to where it can then take over and run your subdomain website.

    Your web host should be able to help you with that but often the web host doesn’t understand multisite and will tell you you’ll need to install something there.

    If you’ll go to domains in your control panel you’ll probably see that subdomain pointed at a subdirectory under ‘home’ or ‘public_htm’. You’ll want that to point at ‘home’ or ‘public_html’ itself instead. It will be the exact same webroot that the main domain uses.

    I’m also a bit confused here…

    When I visit the IP address for that server the server offers to create a subsite there at the host for me but…

    I thought you were the person behind the main site. If you are not the person in charge of that host then maybe you should be contacting them for help with this.

    Anyway, this whole problem is outside of WordPress itself… until the subdomain knocks on WordPress’ door it’s out of WordPress’ hands.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘New multisite not working’ is closed to new replies.