【问题标题】:Pointing domain at seperate sub-domain & domain将域指向单独的子域和域
【发布时间】:2013-07-14 19:57:06
【问题描述】:

我有一个域驻留在一个管理 DNS 的组织中,还有一个 wordpress 站点构建为我的另一个站点的子域。

我设置了网络转发,希望域会反映在网站访问者的地址栏中,但显示的是子域。

即www.domain1.com 应该转发到 subdomain.domain2.com 并在地址栏中显示 www.domain1.com。同时,我的 www.domain2.com 应该仍然呈现我在那里的另一个 wordpress 网站。

我认为我需要通过我的 htaccess 文件执行此操作是否正确?如果是这样,任何人都可以就我需要使用的语法提出建议吗?我目前只能找到有关将子域映射到同一域的 www 的信息。

提前致谢:-)

【问题讨论】:

    标签: wordpress .htaccess cross-domain


    【解决方案1】:

    您的域有控制面板吗?

    我使用的是直接管理员,他们称之为“域指针”——我相信它完全符合您的需要。

    您需要为您的 subdomain.domain2.com 创建 alias,它将指向(不转发,如果您转发它,浏览器地址栏中的 url 也会更改)www.domain1.com 到subdomain.domain2.com 无需更改 url。

    如果您不使用任何控制面板,则需要手动创建 别名,方法是为您的 www.domain1.com(无论 A 或 CNAME)添加与 subdomain.domain2 相同的 dns .com AND 在 www.domain1.com 的服务器配置集响应(即 apache servernameserveralias,在 iis binding 中)

    我认为 .htaccess 不是实现您所描述的好主意。

    【讨论】:

      【解决方案2】:

      这归结为提供商对“网络转发”的定义,这是一个模糊的营销术语。不幸的是,听起来他们只是在进行直接重定向,再多玩.htaccess 文件也无法解决这个问题:您根本无法让网站告诉浏览器在其地址栏中粘贴另一个域名。

      我的建议是与他们交谈,看看他们是否可以为www.domain1.comsubdomain.domain2.com 执行CNAME,或者使用相同的IP 地址切换到它。然后,您需要设置您的 Wordpress 安装以响应“www.domain1.com”请求。

      【讨论】:

      • 我首先做了一个CNAME,但我在另一端得到的只是一个显示的白页。什么都没有 - 没有 404,没有目录列表,什么都没有。如果我再试一次,如何设置我的 wordpress 安装以响应 www.domain1.com 请求?
      猜你喜欢
      • 1970-01-01
      • 2023-04-01
      • 2015-10-09
      • 2013-11-22
      • 2018-11-30
      • 2016-04-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多