我在一个文件夹中有一个wordpress网站 / site1的 该网站是site1.com
我在该网站的子文件夹中有另一个wordpress网站(完全独立安装) / SITE1 /站点2 该网站是site2.com
理想情况下,我希望能够通过输入以下两种内容来访问此网站...
site1.com/site2 要么 site2.com
到目前为止,这有效。但是,我不能做一些非常重要的事情。
我说不能打字 site2.com/forums 并访问我的论坛。我收到内部服务器错误。进入论坛的唯一方法是一直回到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,因为其他任何事情都破坏了网站。