【问题标题】:Swapping domains causes errors and broken links交换域会导致错误和链接断开
【发布时间】:2011-05-24 19:38:32
【问题描述】:

我最近更换了我的域名。我将我的新域指向托管我的文件的软管 DNS。我添加了子域并将正确的根目录指向每个子域。所以太好了。我浏览主域和所有子域,它们都显示我的内容; 但是我现在看不到标题,布局不同,所有子域上的所有链接都断开了...这里发生了什么?我哪里出错了,我需要做什么?

此外,主域是在 Drupal (CMS) 中编程的,所有链接都可以正常工作,并且布局显示正确。 所有子域链接仍然指向我的旧域。

这是我的新域名

主域 - http://bit.ly/kvqEEL(一切正常)

Amstaff-http://bit.ly/kB9tx0(链接断开、横幅/标题未显示和 Lay 问题)

请帮助....任何 cmets 或帮助将不胜感激!!!

我不是程序员,请在回复时记住....提前谢谢!

【问题讨论】:

  • 您在子域上使用什么作为 CMS?无论它是什么(cms、纯文件等)都包含硬编码的旧域,您必须手动破解所有内容才能使用新域。
  • 我认为您可能是对的,Virtualpedigrees.com 可以硬编码到 CMS 中。我现在的问题是……我该如何改变呢?我正在使用 hostgator,有谁知道我需要编辑的文件或根文件的名称...对不起,我是一个完整的新手!

标签: php drupal dns subdomain


【解决方案1】:

看起来您缺少一些样式表。仔细检查以确保所有样式表都正确链接。

此外,您的 URL 根是 http://amstaff.pedigrees.co/,而您的大部分内容都链接到 http://amstaff.virtualpedigrees.com/ - 您需要将代码中的所有引用更新到新的根。

【讨论】:

  • 我相信 Dave,但我可以去哪里更新这些信息??
【解决方案2】:

您代码中的所有链接都指向 .com,但您的域现在是 .co,这些路径都需要更新。如果您的计算机上有网站代码,您可以尝试在项目范围内搜索并将“amstaff.virtualpedigrees.com”替换为“amstaff.virtualpedigrees.co”。

【讨论】:

  • 我不拥有 Virtualpedigrees.co,新域是“pedigrees.co”,我需要将主根目录中的所有记录更新为“pedigrees.co”,以便布局和链接正常工作. 我用hostgator做托管,在哪里可以找到根目录来更改所有旧信息?
  • 您需要找到文件管理器并查找名为 www 或 httpdocs 或 public_html 或 htdocs 的文件夹。不过,这样做可能需要很长时间。最好将整个站点下载到您的本地计算机并使用工具在整个文件夹中进行搜索和替换。
猜你喜欢
  • 2015-04-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-08-24
  • 1970-01-01
  • 2015-12-02
  • 2017-03-07
相关资源
最近更新 更多