【问题标题】:website can not be found if typing www. before URL [closed]如果输入 www,则无法找到网站。在网址之前[关闭]
【发布时间】:2014-01-24 10:25:58
【问题描述】:

不确定这个问题是否适合 stackover 流程​​的这一部分,但我认为这可能是一个 .htaccess 问题。

访问 website.com 时可以找到我的网站,但无法找到 www.website.com

例如website link with www

我的 htaccess 中只有:

RewriteEngine on
RewriteRule ^viewbuild/([^/.]+)/?$ viewbuild.php?id=$1 [L]
RewriteRule ^following following.php [L]
RewriteRule ^trending trending.php [L]
RewriteRule ^mybuilds mybuilds.php [L]
RewriteRule ^newlyupdated newlyupdated.php [L]

对此有什么想法吗?该网站由 dedi 上的朋友托管,因此如果他需要,可以要求他更改某些内容。

谢谢。克雷格。

【问题讨论】:

  • 是DNS查找失败,不可能是.htaccess问题。
  • www.buildsanctuary.com 不是有效域。
  • 嗯,buildsanctuary.com 上的网站运行良好。我会联系主办方的负责人。

标签: .htaccess url mod-rewrite web


【解决方案1】:

www.buildsanctuary.com 的 DNS 配置不正确:

➜  ~  nslookup www.buildsanctuary.com
Server:     10.0.0.1
Address:    10.0.0.1#53

** server can't find www.buildsanctuary.com: NXDOMAIN

您应该添加一个 CNAME 条目,将查询从 www.buildsanctuary.com 重定向到 buildsanctuary.com

buildsanctuary.com.        CNAME  www.buildsanctuary.com.

【讨论】:

  • 感谢您提供的信息,已将其传递给服务器所有者,但他在设置所有内容时忘记了 CNAME
猜你喜欢
  • 2011-01-27
  • 1970-01-01
  • 2012-11-03
  • 1970-01-01
  • 2021-03-21
  • 2022-11-26
  • 2015-06-22
  • 2014-01-13
  • 2013-09-17
相关资源
最近更新 更多