从DNSlogging中redirectwww

与此问题相关: 在URL中使用“www”有什么意义?

我怎样才能做一个“www”redirectforms的DNSlogging级别? 我不想调整Apache或IIS来实现这一点。

只能通过networking服务器。 如果您想要域redirect,DNS不适合。

域redirect:

  • HTTP 3xx响应
  • 刷新元标记
  • JavaScriptredirect

所有技术都使用Web服务器。

您不能在DNS中进行redirect,但是您可以为www定义CNAME条目

指向您的“裸体”域名logging到174.129.25.170 IP。 这是免费的wwwizer.com服务。 更多信息在http://wwwizer.com/naked-domain-redirect

如果您的Web服务器configuration有意义,您可以添加两个指向同一服务器的logging。 通常在用户的地址栏中有特定的地址并不重要(如果用户看到www.example.comexample.com什么区别)。

正如已经回答的那样,您不能在DNS级别redirect客户端。 在Web服务器中,如果两个虚拟主机(带有和不带有www )都指向可放置自己脚本的位置,则不必修改Web服务器configuration。 例如,在PHP中,你可以写

 Header("Location: http://example.com"); 

将访问者redirect到example.com(不含www)。