• If anyone can I’d be appreciated it.
    I’ve been trying to create a multisite in wordpress to accommodate english version and Korean version. I would have gone the translate plugin route but my client has different pages for the korean version. So after many attempts I was finally able to create a second site using the sub-DIRECTORY. But every time I tried to access the Dashboard I get the “This webpage has a redirect loop – ERR_TOO_MANY_REDIRECTS”
    I’ve read through the other posts and there seems to be similar issues but not quite the same and I tired the solutions they posted but can’t seem to get it to work.
    I think I did everything by the book. The only other thing that I’m wondering is I created the /wp-content/korean directory after I created the site. If anyone can help or point me in the right direction…. Thank you in advance.

Viewing 6 replies - 1 through 6 (of 6 total)
  • Ok so the steps to setup multisite
    1)add the multisite equals true line to your config file.

    Copy the code generated by wordpress for subdirectory installation to your config file

    Go to network admin and create the korean site there.

    WordPress will do the rest for you.No need to create a /korean subdirectory as wordpress multisite handles that internally.

    Thread Starter sunwp

    (@sunwp)

    Thanks Dennis for the reply. But did all that and after creating the korean site. I tried to access the new korean site’s dashboard and I get the “This webpage has a redirect loop – ERR_TOO_MANY_REDIRECTS” error and won’t let me continue any further. I suspect it could be that there might be a clash… in the path somewhere but not sure.

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    ?????? Advisor and Activist

    What’s in your .htaccess?

    What’s the Multisite section of your wp-config.php look like?

    Thread Starter sunwp

    (@sunwp)

    I am about 90% sure its the .htaccess file.
    .htaccess has this
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ – [L]

    # add a trailing slash to /wp-admin
    RewriteRule ^wp-admin$ wp-admin/ [R=301,L]

    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^ – [L]
    RewriteRule ^(wp-(content|admin|includes).*) $1 [L]
    RewriteRule ^(.*\.php)$ $1 [L]
    RewriteRule . index.php [L]

    wp-config has this
    define(‘WP_DEBUG’, false);
    define( ‘WP_ALLOW_MULTISITE’, true );
    define(‘MULTISITE’, true);
    define(‘SUBDOMAIN_INSTALL’, false);
    define(‘DOMAIN_CURRENT_SITE’, ‘www.marhlaw.com’);
    define(‘PATH_CURRENT_SITE’, ‘/’);
    define(‘SITE_ID_CURRENT_SITE’, 1);
    define(‘BLOG_ID_CURRENT_SITE’, 1);

    I can’t seem to make sense of my .htaccess file.
    I read somewhere that for 4.2.2 and above need different .htaccess. when I did nothing worked.
    Any help would be greatly appreciated it.

    Thread Starter sunwp

    (@sunwp)

    so from one of the posts I found I have to have this in my .htaccess file

    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    
    # uploaded ?les
    RewriteRule ^([_0-9a-zA-Z-]+/)??les/(.+) wp-includes/ms-?les.php??le=$2 [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]

    But than nothing worked.

    Thread Starter sunwp

    (@sunwp)

    One more note to my last post. Once I changed the .htaccess to the one right above. I was able to access the dashboard of the new site but the old site was no longer available.

    If anyone can help, Please.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Multisite’ is closed to new replies.