我主要有3个问题。 Internet中有类似这样的问题,但是我在StackOverflow中没有找到类似的重复问题。无论如何,我会感谢您的回答。
我知道www.example.com
是example.com
的子域。因此,我认为这意味着,尽管不建议这样做,但我可以在这两个不同的URL中拥有两个不同的网站。我在这里想念东西吗?
在example.com
和example.com/
之间,如果您不执行301重定向,那么example.com/
将显示页面目录吗?
为什么Google,Amazon等大公司将其域名重定向到www子域名? (传统,惯例,最佳做法?)
答案 0 :(得分:1)
您的问题与编程并没有真正的关系,因此这里有一点题外话。 对于类似这样的进一步问题,请访问Webmasters StackExchange网站,或有关配置问题的ServerFault网站。
要根据您的标题快速回答问题,前两个是主机名,后一个带有/
的主机名是一个URL。
回到您的三点:
是的,每个名称都可以有完全不同的网站,因此www.example.com
和example.com
从技术上讲不需要显示相同的网站。但是,这可能会使很多人感到困惑。
每个网站都会根据其配置显示内容。就其本身而言,无法说出example.com/
将显示什么。它可以是页面,重定向,文件列表,错误……没人事先知道它取决于查询时的配置。
部分主观:有一部分是约定,另一部分是技术性部分,因为在顶点(example.com
)上使用CDN或其他外部资源要复杂一些,因为您不能使用CNAME
记录在DNS中,您可以在其中记录www
。例如,查看www.amazon.com
是CDN的CNAME
。