【问题标题】:Point one domain to another domain's subfolder将一个域指向另一个域的子文件夹
【发布时间】:2018-01-22 12:27:34
【问题描述】:

我有一个外部域(比如 MyGreatSite.com)和另一个带有子文件夹的域(比如 MyHostingSite.com/mygreatsite)。我想知道是否可以将 MyGreatSite.com 指向 MyHostingSite.com/mygreatsite,以便当用户访问 MyGreatSite.com 时,他们会获得该子文件夹的内容,但它的行为就像他们在 MyGreatSite.com 上,而不是在 MyHostingSite 上。 com/mygreatsite。

基本上,我有一些客户拥有一个新网站,我们想知道仅仅劫持新网站的子文件夹是否有意义。它是基于 wordpress 的,如果这有什么不同的话。

两个网站都在不同的主机上托管/管理。

【问题讨论】:

  • 两个域都指向同一个文档根目录吗?这意味着,去 mygreatsite.commyhostingsite.com 相同?
  • 没有。 MyHostingSite.com 将是它自己的网站。我只想将一个特定目录 /mygreatsite 链接到 MyGreatSite.com,因此当您查看 MyHostingSite.com/mygreatsite/about-us 时,您会在 URL 栏中看到 MyGreatSite.com/about-us。

标签: wordpress .htaccess dns


【解决方案1】:

这应该会如你所愿:

RewriteCond %{HTTP_HOST} ^MyGreatSite.com
RewriteRule ^(.*) http://MyHostingSite.com/mygreatsite [P]

【讨论】:

  • 所以这将在 MyHostingSite.com 上我的根目录的 .htaccess 中,我只需将 MyGreatSite.com 的名称服务器指向 MyHostingSite.com?
  • 对不起,我不清楚。把它放在 MyGreatSite.com 的根目录中,这样去往那里的流量就会在 MyHostingSite.com/mygreatsite 上显示内容。
  • MyGreatSite.com 没有托管服务。它只是一个浮动域名。
  • 您是否有权访问托管 MyHostingSite.com 的服务器上的 apache 配置文件?
猜你喜欢
  • 2012-08-13
  • 1970-01-01
  • 1970-01-01
  • 2016-01-03
  • 2012-04-30
  • 1970-01-01
  • 2019-05-18
  • 1970-01-01
  • 2014-06-19
相关资源
最近更新 更多