我目前正在开发在线购物网站,其设计图片如下所示:
管理面板 和 REST API 已在同一服务器,托管IP下完成。 我的问题是,我可以在同一服务器上开发第二个客户网站( 购物网站 )吗? 如果可以, 购物网站 的域/ ip如何工作? 提前致谢。 P / S:托管,Plesk中的IIS,与MVC一起运行。
答案 0 :(得分:1)
是的,您可以在一个主机上运行多个网站。
您的问题-Shopping Web的域/ ip如何工作?提前致谢。 P / S:托管,Plesk中的IIS,与MVC一起运行。
您必须在控制面板和IIS中添加另一个域。您可以在同一服务器上运行多个网站。您只需要将网站与ISS和控制面板上的IP地址绑定,然后相应地选择网站路径即可。
答案 1 :(得分:0)
什么是虚拟目录?
虚拟目录是映射到本地物理目录或远程服务器上的目录的目录。虚拟目录将在与父进程相同的工作进程中执行其代码。网站和虚拟目录的应用程序池相同。
什么是应用程序?
除了可以选择在其他应用程序池中运行应用程序之外,应用程序与虚拟目录相同。
有关更多详细信息,请参见Microsoft document。
答案 2 :(得分:0)
虚拟文件夹或虚拟目录只是指向服务器上物理文件夹的链接。该文件夹成为网站的一部分,您可以将虚拟目录用作URL的一部分。在虚拟目录中执行的代码将与作为父目录的相同“应用程序”中执行。
应用程序是在该“文件夹”中运行的代码具有其自己的会话状态和应用程序状态的位置。实际上,它是一个新的独立应用程序,位于根应用程序下方。
应用程序可以做的另一件事是指定要在其下运行的其他应用程序池。例如,您的根目录/应用程序可能包含一个ASP.NET 2.0应用程序,并在为.NET 2.0配置的池中运行。
答案 3 :(得分:0)
如果您的主机允许您托管无限的子域,则最好在新的子域(例如shop.yourdomain.com)上运行它,不要使用虚拟目录。为什么?使用子域,您将拥有新的专用应用程序池,这将使您的网站工作更加稳定。我也在这里使用Plesk。