当前位置:首页 > 服务器 > 正文

服务器访问两个域名(服务器访问两个域名怎么设置)

本篇文章给大家谈谈服务器访问两个域名,以及服务器访问两个域名怎么设置对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

一个服务器两个域名,访问第一个域名,加载不了第二个域名的css js

看你的描述应该是跨域了,这两个资源因为域名原因处在不同的域下面。

首先你理解下什么是跨域:

什么是跨域请求

浏览器同源策略的限制(访问同源的资源是被浏览器允许的,但是如果访问不同源的资源,浏览器默认不允许。访问不同源的资源就叫做跨域)

什么是同源策略(Same Origin Policy)?

同源策略,是浏览器的一种核心最基本的安全策略。它对来之不同远的文档或脚本对当前文档的读写操作做了限制。同源,即协议相同,域名相同,端口相同

为什么会有跨域问题

跨域问题只出现在浏览器访问的页面,因为这是浏览器为了保户用户安全而制造的策略。假如没有这层保护,网站就很容易受到跨站伪造请求(CSRF)的攻击。

然后是如何解决

CORS(跨资源共享- Cross-origin resource sharing)

CORS 是W3C推荐的一种官方方案,能使服务器支持XmlHttpRequest的跨域请求。CORS只需要添加一些HTTP头,让服务器声明允许的访问来源。

设置下HTTP 头就可以了

Access-Control-Allow-Origin:*

一个服务器上两个网站两个域名的解析问题

域名访问默认的80端口,两个网站可以是同一个端口,两个网站绑定两个域名,都解析到同一个ip就行了。如果一个端口8012,访问的时候域名后面要加上:8012才能访问,更麻烦,建议默认就可以。

我是做服务器这块的,还有要帮忙的可以点我

如何实现两个域名访问同一个网站

使用Windows 2003中IIS 6主机头功能实现多站点管理:

利用Windows 2003中的IIS 6组件实现让多个不同的网站都用80端口对外发布,而访问时直接输入地址即可不用加任何虚拟目录路径也不需要修改默认端口号。这就是IIS 6中的主机头功能。通过一个案例详细介绍 配置windows2003服务器IIS主机头发布多个站点:实现的功能就是在同一台服务器上发布两个不同的网站,而这两个网站都使用80端口,而且访问时不通过虚拟目录完成。

建立站点:

第一步:在Windows 2003中启动IIS组件,然后在网站选项上点鼠标右键选择“新建”-“网站”。

第二步:在网站描述处填写“softer站点”来区分不同网站名称,点“下一步”按钮继续。

第三步:接下来就是主机头设置的关键了,网站IP地址处信息保持默认的“全部未分配”即可,端口是默认的80,最下面的“此网站的主机头”输入一个域名,当然如果真的要对internet发布自己的网站,这个域名是要输入真实的已经注册的已经做好网站备案的。这一步可以添加多个域名,都可以访问这个站点

第四步:选择网站发布的主目录,通过“浏览”按钮定位站点文件夹。

第五步:设置网站访问权限,这个就要根据站点的特征决定。

至此就完成了第一个站点的创建和发布工作。同一个网站绑定几个域名都可以打开相同的网站。

关于服务器访问两个域名和服务器访问两个域名怎么设置的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

取消
扫码支持 支付码