【问题标题】:Website with address ' www' is not working [closed]地址为“ www”的网站无法正常工作[关闭]
【发布时间】:2012-11-03 13:19:17
【问题描述】:

我有一个网站,例如 test.com。

当我在浏览器中将该站点作为“test.com”时,我得到了该站点。

但是当我尝试使用“www.test.com”时,它显示服务器未找到问题。

它没有任何 htaccess 文件,并且 index.php 页面中也没有任何内容导致此问题。

大家有什么想法

【问题讨论】:

  • 这很可能是由于 DNS 问题。您必须确保该域具有 www 的 A 记录。 (如果没有通配符,即:* 存在)。打开命令提示符并 ping site.com,然后 ping www.site.com。如果 IP 地址相同,您可以放心地认为问题出在您的网络服务器上。否则,您需要将 www.site.com 指向 site.com 指向的位置。

标签: php .htaccess webserver


【解决方案1】:

1) 检查你的 dns

2) 您可能需要添加记录 DNS www IN CNAME domain.com。

3) 发送邮件以支持托管。

享受=)

【讨论】:

    【解决方案2】:

    有多种潜在原因,但归结为两大类:dns 或服务器配置。
    DNS 可以使用 ping、dig、nslookup 或任何数量的其他工具进行测试,具体取决于您使用的操作系统。基本上,如果您检查 example.com 和 www.example.com 的 IP 地址,它们都应该具有相同的 IP 地址(由句点分隔的四个数字组成的组)。
    如果他们这样做了,那么在这种情况下,您的 dns 就可以了(在其他情况下,您希望他们做不同的事情,但现在,只需确保它们具有相同的 IP 地址)。
    接下来,您需要告诉您的 Web 服务器配置,告诉它 example.com 和 www.example.com 应该使用相同的文件和内容。对于 Apache,这可以使用 ServerName 和 ServerAlias 指令来完成。
    希望这会有所帮助。

    【讨论】:

    • 我用 'Ping' 测试过。我得到了 test.com 的 ip,但是对于 www.test.com,它说“Ping 请求找不到主机 www.test.com。请检查名称,然后重试。”
    【解决方案3】:

    您需要通过您的域提供商编辑您的 DNS 设置和记录。

    【讨论】:

      猜你喜欢
      • 2017-12-03
      • 1970-01-01
      • 2017-02-12
      • 2017-06-24
      • 2013-09-14
      • 1970-01-01
      • 2012-02-28
      • 2018-02-17
      • 2011-01-27
      相关资源
      最近更新 更多