如果没有前导 www,子域名将无法工作

发布于 2024-08-12 02:26:17 字数 556 浏览 7 评论 0原文

以下 URL 有什么区别?

实际上,我在我的网站中创建了一个新的子域,当我尝试在没有 www 的情况下访问时,它工作正常(即 http:// forums.example.com)但是当我尝试提供像 http://www.forums 这样的 URL 时。 example.com 显示“找不到页面”。

这是为什么?我该如何解决这个问题?

What is the difference between the following URLs?

Actually I've created a new subdomain in my website and it's working fine when I try to access without www (i.e http://forums.example.com) But when I try to give URL like http://www.forums.example.com it is showing "Page not found".

Why is this and how can I fix the issue?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

山川志 2024-08-19 02:26:17

如果我没记错的话,www.也被认为是子域,因此当您在提供商(即 Slicehost)上设置托管时,他们会告诉您将 www 放入子域列表中(如果我没有记错的话)。如果您确实想要 www.fourms.duckyetc 您可以设置一个脚本来进行一些匹配,即

if url contains www.fourms.ducketc then go to here else go somewhereelse

If I am not mistaken, www. is also considerd a Subdomain, hence when you setup hosting on a provider (i.e Slicehost) they tell you to put www in the subdomain list (again if I am not mistaken). If you really want www.fourms.duckyetc you can set up a script to do some matching, i.e

if url contains www.fourms.ducketc then go to here else go somewhereelse
以为你会在 2024-08-19 02:26:17

您必须为 www.forums.duckyvideos.com 创建一个 cname,并配置您的网络服务器以响应该 cname。网络上的 www 前缀并不是自动的。无论有或没有 www 都可以访问网站,这只是一个惯例。每个托管网站的人都必须为他们建立的每个网站的 www 前缀版本明确设置第二个 cname。

You have to create a cname for www.forums.duckyvideos.com and also configure your webserver to respond to that cname. There is nothing automatic about www prefixes on the web. It's just a convention that websites are accessible with or without the www. Everyone hosting a website has to explicitly set up a second cname for the www prefixed version of every site they put up.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文