描述: 配置三个域名,实现这三个域名都可以访问到项目,项目搭载在另一台服务器,如图中的172.168.0.6这台。图(图在2楼)
中的配置保存在独立文件中,导入到了nginx.conf文件中。
问题: 按照上面的配置,出现的问题是只有一个域名(rap2.oa.haotuoguan.cn)能访问到项目.其他两个dev.***的域名确不能访问到项目。通过dev.***的域名访问,出现的页面为"Welcome to nginx on Fedora!"
是否可以在不同服务器上的web应用程序之间共享会话状态?其中一个网站使用会话状态来维护用户凭据/info会话状态,另一个网站使用表单身份验证来维护这些信息。在不修改使用会话存储的网站的情况下,网站是否可以使用表单来读取/访问另一个服务器上的会话状态?如果没有,我认为这是答案,如果它们运行在同一台服务器上,是否有可能?(即相同的应用程序池)?
注意:两个应用程序都位于同一个域名下(其中一个将是子域)。
值得注意的是,之所以被问到这个问题,是因为客户要求两个网站之间采用“单点登录”的方式。我们正在使用表单身份验证,而另一个站点(此时我们无法修改)正在会话中维护凭据/登录信息。
ASP.NET 4
我们有一个域名为www.abc.com的网站,域名有一个全球网站,30个国家网站的网址将为www.abc.com/ global /index.aspx和www.abc.com/uk/index.aspx,但现在我们正在重新设计全球站点,并移动到新的主机环境,每次我们都要逐个移动国家网站。
当我们移动全局站点时,我们会将域名移动到新的主机环境中,这将影响旧主机中的国家站点。是否有其他方法可以将域名保留在旧主机上?