将 Web 服务器设置为另一个服务器的子部分

将 Web 服务器设置为另一个服务器的子部分

我在服务器上有一个网站,指向一个域名,比如 example.com。我想为第二个网站创建一个新的 Web 服务器(在另一个端口运行)。这没问题。

问题是,我需要通过类似 example.com/second_website 的 URL 访问第二个网站,这样我就创造了它是第一个网站的一部分的错觉。

服务器在 Windows 中。如果我能大致了解要查找的内容,我会自己搜索详细信息。我之所以不只是通过简单地添加新网站的代码来扩展第一个网站,是因为我们需要为新网站使用其他技术。

答案1

您可以在您的域下定义您想要的任何其他主机,例如 www2.example.com。

为了用户体验,请注意,如今人们很少输入三级域名。因此,为了吸引前往 example.com 的流量,您可以在适当的位置进行 http 重定向或链接到新网站。

完成后,硬切换至新站点可能更简单。这样您就不必同时维护两个站点。

无论你做什么,都要确保网站上的所有 URI 都指向正确的位置。无效链接会让用户感到愤怒。

有特定的网站资源可用,包括 Webmasters Stack Exchange。

相关内容