0

我已经在public_html/wp我的主域名目录中安装了 Wordpress,可以说domain-one.com。现在我添加了一个domain-two.com根目录为public_html/govt. domain-two.com现在我在目录中再次安装了 wordpress wp。所以现在我有以下目录结构 -

在此处输入图像描述

我的第一个网站,即domain-one.com过去现在都运行良好。但是,如果我去domain-two.com/wp/wp-admin/它不会显示登录/仪表板屏幕,而是显示下面的屏幕。

在此处输入图像描述

public_html/目录中有.htaccessindex.php文件(对于domain-one.com),而在public_html/govt/没有这样的文件。

public_html/.htaccess文件内容

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

public_html/index.php文件内容

<?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/wp-blog-header.php' );

我应该怎么做才能domain-two.com显示登录/仪表板屏幕?

更新 1:阅读完这篇文章后,我在文件夹中创建了一个.htaccess文件(和 index.php),public_html/govt并将以下内容放入其中。我也尝试了根文件夹 htaccess 文件的内容。但在这两种情况下,问题仍然是相同的。

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /govt/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /govt/index.php [L]
</IfModule>

# END WordPress
4

2 回答 2

0

我猜对于托管的每个域:wordpress 自动生成.htaccess文件和在.htaccess文件中,代码也与您在此处发布的相同。否则插件域仅使用CPANEL: 插件域软件添加,如下所示:

步骤1

步骤1

第2步

第2步

第 3 步

第三步

第4步

第4步

于 2019-04-27T16:50:09.357 回答
0

尝试手动安装 WordPress。我遇到过同样的问题。只需下载 WordPress,将其解压缩,然后将整个 WordPress 文件转移到此文件夹中。如果您已经创建了分贝,则更改 config.php 否则它将要求您创建分贝。我希望这有帮助。

于 2017-04-25T10:02:56.380 回答