• Resolved Ariel

    (@arielpontes)


    I just did a fresh installation of WordPress on godaddy WordPress hosting. I followed the instructions here to turn this installation into a multisite one. I chose subdiractory path structure and not subdomains. I followed the Network Setup instructions in the Dashboard, i.e., made the necessary changes to wp-config.php and .htaccess. I created two new sites, one for the English version of my blog (/en) and one for the Portuguese (/pt) one (that’s why I installed multisites, I want to have two versions of the blog, one in each language).

    Everything seemed to work. When I click the menu link to one of my new site’s dashboard, however, I’m simply taken to mydomain.com/wp-admin/. If I manually alter the URL to mydomain.com/en/wp-admin/, it works and I see the dashboard for my specific site. But if I perform certain actions, like submitting the change permalinks form, I’m taken back to the generic wp-admin. I can’t for example import a blog to either /en or /pt, only to the generic/main site.

    I have read tens of topics here on this forum, there’s not even any point in listing them here, but none of them helped me solve my problem. If anyone has any idea what I could be doing wrong, I’d really appreciate some help.

    Thanks

Viewing 15 replies - 1 through 15 (of 23 total)
  • Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    ?????? Advisor and Activist

    What’s in your .htaccess file?

    Thread Starter Ariel

    (@arielpontes)

    Hi,
    I have exactly what I was told to put there in the Dashboard instructions for activating Networks:

    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    
    # add a trailing slash to /wp-admin
    RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
    
    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^ - [L]
    RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
    RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
    RewriteRule . index.php [L]
    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    ?????? Advisor and Activist

    Try changing the RewriteBase to this:

    RewriteBase /en/

    Thread Starter Ariel

    (@arielpontes)

    Hi Ipstenu, thanks for the help.

    Not sure how this would fix the problem, especially because I also need the /pt/ address, but I gave it a try anyway. Everything looks the same with the exception that if I manually edit the URL and send the request I get “500 Internal Server Error” now.

    Any other ideas?

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    ?????? Advisor and Activist

    Oh, bah, I miss-read that. Sorry. Change that back. I thought you were saying you installed in the /en/ folder… My bad.

    Everything seemed to work. When I click the menu link to one of my new site’s dashboard, however, I’m simply taken to mydomain.com/wp-admin/.

    Check in the menu and see what the link is there. If THAT is missing, /en/ or /pt/ then try turning off all your plugins. I recall a time when W3TC was causing that to get weird and stuck. There could be other plugins.

    Thread Starter Ariel

    (@arielpontes)

    The links point to the generic URL. “/en” and “/pt” are not there.

    Thread Starter Ariel

    (@arielpontes)

    Ah, and the plugins are already all deactivated.

    I really don’t know what else to try…

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    ?????? Advisor and Activist

    Go to yourdomain.com/wp-admin/network/sites.php and click on the EDIT link for your EN site.

    Is “Path” set to en ?

    Thread Starter Ariel

    (@arielpontes)

    Yes, here’s what I see: https://dl.dropboxusercontent.com/u/2493492/File%20transfer/wp.png

    Btw, the link to all dashboards point to the same generic dashboard, but the “visit site” link actually points to /en or /pt.

    I’m thinking of removing this site altogether and creating a fresh install using godaddy’s button. I accidentally created this with a wrong username and then I changed it straight in the database… But something tells me this will be pointless because I’ve already removed it once because of very similar problems (I created the first with subdomains and later changed to subdirectory paths, the problems were very similar).

    I just wanted to chime in to say I’m having the EXACT same problem. Also on GoDaddy, also doing a multisite install w/ subdirectories. The same .htaccess file content.

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    ?????? Advisor and Activist

    Yes, but click on the EDIT link ?? Hover over /en/ and you’ll see the link. Click that and look there. Don’t make any changes, but DO check the box that says to apply to both home and URL and then hit save.

    (I created the first with subdomains and later changed to subdirectory paths, the problems were very similar).

    This is NEW information. Go into the DB and check your wp_blogs table.

    Are the sites having the right path setting?

    screenshot

    Not to hijack the thread of course, but the issues seem very very similar. If I need to start a different thread, let me know, but this is my DB’s wp_blogs table.

    I also checked the EDIT link, the path, in my case, appears to be correctly set up as /test/ The home and URL box is checked.

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    ?????? Advisor and Activist

    mynameisdan00 – If you did not MOVE your site from subdomains to to subfolders, please do take the time to make a new post. Any time you think “This post is similar BUT…” you should make a new topic for yourself ?? We like that here.

    Thread Starter Ariel

    (@arielpontes)

    This is NEW information

    Wait, wait. Sorry if I wasn’t clear. What happened is: I created a network using subdomains the first time, but saw that I had to setup domains and thought it would be simpler to start with subfolders, so I changed it. I had very similar problems to what I am describing now, but since I made those changes I thought the installation could be messed up so I erased it completely and created a FRESH installation from scratch with subfolders. But it didn’t solve the problem, so I came here and posted this messages describing the problems I’m having now, with the clean install with subfolders.

    I clicked the “edit” link, the box you mentioned was already checked, I saved it, but nothing changed =/

    Hey Ariel,

    I just got off the phone with GoDaddy. It looks like the WordPress Hosted accounts do not support multisite networks.

Viewing 15 replies - 1 through 15 (of 23 total)
  • The topic ‘Multisite installation not working properly on godaddy’ is closed to new replies.