我在域 www.mywpsite.com 上有一个单一的 Wordpress 应用程序。
我有静态页面:
a. www.mywpsite.com/subsite
b. www.mywpsite.com/subsite/child1
c. www.mywpsite.com/subsite/child2
并且需要使用这样的子域分别处理该内容:
a. subsite.mywpsite.com
b. subsite.mywpsite.com/child1
c. subsite.mywpsite.com/child2
注意子域没有物理结构,只是别名的一种方式,一个文档根目录下只有一个Wordpress安装。另外,我有几页,只有一个子域可以使用,因此“逐案”解决方案是有效的。
最终,我还将对一些动态内容使用相同的子域:
d. www.mywpsite.com/category/subsitenews => subsite.mywpsite.com/news
最后,如果可能的话,我需要保留在地址栏中的 url 是使用子域的那个,我的意思是:
- 用户键入 subsite.mywpsite.com/some-static-or-dynamic-content。
- 重定向到适当的 wordpress 内容,并传递内容。
- 用户中的 url 使用子域仍然相同,而不是重定向的 url。
我怎样才能做到这一点?
我想我必须使用 .htaccess 但我不知道它是如何工作的。我不确定我发现的其他问题是否与我的问题有关。
.htaccess 重定向 ~ [fake-subdomain.domain.com/*] 到 [domain.com/*]
非常感谢。