我有三个wordpress网站托管在Apache服务器上,位于三个不同的子文件夹中,比如www.mydomain.com/sub1;www.mydomain.com/sub2;www.mydomain.com/sub3
现在,我有了三个新域名(www.sub1.com;www.sub2.com;www.sub3.com),并尝试将它们转到相应的子文件夹中。我决定不使用url重定向,因为它不隐藏www.mydomian.com,也不使用框架url转发,因为它扼杀了主题响应。现在剩下的唯一选择是使用CNAME方法。
我的问题是如何修改.htaccess来做到这一点?或者其他更好的方法?我不是一个服务生,我做过搜索,没有得到我想要的。感谢任何能帮我的人。
发布于 2014-09-15 00:10:08
这超出了WordPress的范围。我会给你一个基本的答案,它能帮助你弄清楚你需要做什么。
总的想法是,您将指向您的新域名指向您的web服务器的IP地址。然后,您的web服务器将看到哪个域名正在被调用,然后相应地路由它。
如果你有一个专用的服务器,你可能会设置一个记录,上面写着把域名发送到这个IP地址。大多数网络托管公司都有自己的域名服务器,您可以将域名指向它们,而它们将负责其他的工作。
在Apache中,将虚拟主机(VHOST)文件配置为将域名路由到文件夹。现在,许多网络托管公司都提供了这样做的接口。事实上,由于VHOST的基础结构,许多用户将不允许您手动编辑VHOST。
最好的做法是看看如何从您的网站托管公司添加多个域到您的服务器。
https://wordpress.stackexchange.com/questions/161205
复制相似问题