在嵌套的子目录中安装几个独立的Wordpress站点


Installing Several Individual Wordpress Sites in Nested subdirectories

我有一个wordpress安装在我的根目录,这里是它的。htaccess:

我有一个名为/sites的目录,其中开发人员可以FTP访问客户端wordpress安装

在这个目录中可以是任何数量的其他wordpress安装,如/company1/company2等。

所以这些嵌套安装的url将是/wwwroot/websites/company1/等等。

问题是,虽然wordpress允许我从根目录安装到任何第一级子目录,但第二级嵌套会破坏。htaccess。

我如何设置我的。htaccess,以便当一个新的网站到/wwwroot/sites/base/它将按预期工作?

编辑:我已经尝试了vico的这个建议,但仍然在/wwwroot/websites/base/中得到404错误,以下是文件的确切副本:

/wwwroot/. htaccess:

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

/wwwroot/网站/. 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

/wwwroot/网站/基地/. htaccess:

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

谢谢!

对不起,之前的回答是针对其他问题的

要在第二级安装wordpress,只需删除所有第一级文件和htaccess文件

<标题>/wwwroot/内容/h1> -/subdir1/

----wordpress file and htaccess here

-/subdir2/

----wordpress file and htaccess here

-/subdir3/

----wordpress file and htaccess here

我认为wordpress会照顾好一切如果你只是移动一个新的副本到每个目录并在每个

上运行wordpress设置