Wordpress Несколько подустановок - htaccess / index.php - PullRequest
0 голосов
/ 18 октября 2018

У меня есть две установки 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' );

1 Ответ

0 голосов
/ 18 октября 2018

Итак, теперь вы можете установить ваш URL перенаправления из phpmyadmin.

  1. Перейдите в свою базу данных и найдите таблицу wp_options.

  2. Теперь отредактируйте столбец siteurl и укажите URL своего домена, который вы хотите изменить.

  3. Затем отредактируйте 2-й столбец homeдля вашей домашней страницы и установить тот же URL.

Пожалуйста, очистите кеш или нажмите Ctrl + Shift + R или проверьте его в новом входящем окне.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...