我在一个文件夹/ site1中有一个wordpress站点该站点是site1.com

我在该网站/ site1 / site2的子文件夹中有另一个wordpress网站(完全独立安装)该网站是site2.com

理想情况下,我希望能够通过输入以下两项内容来访问此站点...

site1.com/site2或site2.com

到目前为止,这是有效的 . 但是,我不能做一些非常重要的事情 .

我不能打字,说 site2.com/forums 并进入我的论坛 . 我得到了 internal server error . 进入论坛的唯一方法是一直回到site1.com/site2/forums

有人能告诉我在.htacces,wp-config或wordpress仪表板中需要更改哪些内容才能实现(并在哪个子文件夹中进行这些更改?)

.htaccess for site1

# 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

<Files 403.shtml>
order allow,deny
allow from all
</Files>

.htaccess for site2

# 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

正如评论中所述,wp url和site url都是http://site1.com/site2,因为正在做任何其他事情破坏了网站 .