Internal Server Error on Subdomain Multisite Installation on Virtual Host
-
I am trying to move WordPress Multisite from live server to localhost on apache2, Ubuntu.
The live installation was set up as a multisite subdomain (for future); however, we have only one website working right now.Local installation is set up as virtual host (/var/www/localsite)
The website itself is working; but when I try to login into wp-admin I get:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.Apache error logs contains: maximum number of internal redirects exceeded.
Multisite settings in wp-config.php are:
define( 'WP_ALLOW_MULTISITE', true ); define( 'MULTISITE', true ); define( 'SUBDOMAIN_INSTALL', true ); $base = '/';I am sure that my mod_rewrite is enabled as WordPress resolves pretty permalinks correctly.
I understand that the problem is with .htaccess but I cannot fix it. I tried .htaccess version provided by WordPress for subdomain install:
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 ^(wp-(content|admin|includes).*) $1 [L] RewriteRule ^(.*\.php)$ wp/$1 [L] RewriteRule . index.php [L]I also tried .htaccess downloaded from live server as follows:
# BEGIN WordPress RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] # uploaded files RewriteRule ^files/(.+) wp-includes/ms-files.php?file=$1 [L] RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule . index.php [L] # END WordPressBut the error persists. I read all the threads as I see this is not a rare situation, people are usually able to resolve it using the correct .htaccess version from WordPress; but that doesn’t help me.
Anyone has any idea of what can be wrong? Thanks.
The topic ‘Internal Server Error on Subdomain Multisite Installation on Virtual Host’ is closed to new replies.