У меня есть две установки WordPress - каждая в своем собственном каталоге - на один мой основной домен.как mydomain.com/site1
и mydomain.com/site2
По умолчанию при посещении mydomain.com
он перенаправляет на mydomain.com/site1
Я не уверен, откуда происходит это перенаправление.В корне основного домена mydomain.com
нет файла .htaccess, а в корне основного домена нет файла Index.php.
Я также проверил оба файла .htaccess каждой установки каталога mydomain.com/site1
и mydomain.com/site2
и, похоже, не могу найти причину перенаправления основного домена mydomain.com
на mydomain.com/site1
Моя главная цель - изменить основной домен mydomain.com
для перенаправления на mydomain.com/site2
по умолчанию
Содержимое каждого .htaccess выглядит следующим образом:
Сайт 1 .htaccess
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /site1/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /site1/index.php [L]
</IfModule>
# END WordPress
# BEGIN wtfdivi
# END wtfdivi
Сайт 2 .htaccess
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /site2/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /site2/index.php [L]
</IfModule>
# END WordPress
# BEGIN wtfdivi
# END wtfdivi
Содержимоеоба каталога Index.php (mydomain.com/site1
и mydomain.com/site2
) идентичны следующим образом
<?php
/**
* Front to the WordPress application. This file doesn't do anything, but loads
* wp-blog-header.php which does and tells WordPress to load the theme.
*
* @package WordPress
*/
/**
* Tells WordPress to load the WordPress theme and output it.
*
* @var bool
*/
define('WP_USE_THEMES', true);
/** Loads the WordPress Environment and Template */
require( dirname( __FILE__ ) . '/wp-blog-header.php' );