Issue Summary
I created a multisite WordPress with Local. The french version is principal and english is secondary. Everything went well until I add the appropriate lines into my .htaccess file, the english version of the site is going into an infinite loop.
I know that this topic has been treated with .htaccess issues but I added the few lines below and still have the issue so I’m assuming that it comes from somewhere else.
I also realize that Local says “No” next to Multisite while it isn a multisite installation.
Thanks in advance for your help!
Troubleshooting Questions
-
There is a port conflict with this site’s domain and Local forces me to us localhost when I want to use mydomain.local so it might be related. Maybe not
-
Here is my .htacess details if needed:
BEGIN WordPress
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]
END WordPress
Replication
- I installed local
- I activated multisite through wp-config
- I added mydomain.local as default (French) and create a new subfile mydomain.local/en as secondary
- I added the few lines to wp-config in order to activate the multisite (WordPress didn’t gave my any lines to add regarding my .htaccess file so I found it online…
- I can navigate into the french version, when I switch to the english, I get an infinite loop…
System Details
-
I’m using Local Version 6.1.1+5468
-
I’m on macOS Big Sur Version 11.2.3
-
local-lightning.log (225.4 KB)