我已经在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/
目录中有.htaccess
和index.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