.htaccess 如何在wordpress的主域主页上显示子域帖子?

lx0bsm1f  于 2022-11-16  发布在  WordPress
关注(0)|答案(1)|浏览(121)

我是新的使用多个网站处理WordPress。我有一个网站说,domain.com和子域为sub1.domain.com和domain.com。我已经安装了WP与多个网站选项的域。com和WP安装为sub1.domain.com和sub2.domain.com。现在,我要在子域张贴,我必须检索他们在主域主页。
我怎么能做到这一点呢?我发现一些插件无法实现我的目标。插件我已经尝试了wp多站点和一些更多。
我发现这是一个有点坚韧的工作要做。谁能给予一个一步一步的程序来完成它。
并且my.htaccess文件包含以下代码,

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
# add a trailing slash to /wp-admin
RewriteRule ^wp-admin$ wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^(wp-(content|admin|includes).*) $1 [L]
RewriteRule ^(.*\.php)$ $1 [L]
RewriteRule . index.php [L]

所以,如果我改变这个代码,将所有的子域职位出现在主域主页?
要显示这些帖子,我需要在主域索引页中添加什么?

ktca8awb

ktca8awb1#

尝试将此添加到位于站点根文件夹中的.htaccess文件的适当位置:

RewriteEngine On
 RewriteCond %{HTTP_HOST} ^(.+)\.domain\.com$   [NC]
 RewriteRule ^ http://domain.com/ [L,R]

要排除www子域www.domain.com,请在RewriteRule之前添加以下行:

RewriteCond %{HTTP_HOST} !^www\.mydomain\.com$  [NC]

相关问题