美文网首页
将多个网址绑定到同一个Apache虚拟主机上

将多个网址绑定到同一个Apache虚拟主机上

作者: 背着小猪去旅行 | 来源:发表于2019-04-09 17:34 被阅读0次

使用”ServerAlias“,类似下面这样:

<VirtualHost *:80>
  ServerName www.juyankj.com
  ServerAlias juyankj.com www.juyankj.cn juyankj.cn
  ....
</VirtualHost>

要绑多少个域名都可以写在 ServerAlias 后面,用空格隔开。

多个域名绑定同一个虚拟主机时的跨域问题

描述:在多个域名绑定同一个虚拟主机时,由于前端使用Ajax取得后端数据,无论是不同的二级域名还是不同的一级域名,均可能会导致跨域(如果软件框架不支持,例如wordpress是在后台设置唯一域名),解决办法是使用301跳转,将多个域名来的访问统一跳转到相同的域名上。

1、首先启用 LoadModule rewrite_module modules/mod_rewrite.so的这个apache配置
2、然后在代码根目录下建立.htaccess文件,并在文件中加入如下内容(如果是多个网址,则对应增加重写规则),改成自己的网址:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^zzsuc.com [NC]
RewriteRule ^(.*)$ http://www.zzsuc.com/$1 [L,R=301]

3、重启apache服务器

相关文章

  • 将多个网址绑定到同一个Apache虚拟主机上

    使用”ServerAlias“,类似下面这样: 要绑多少个域名都可以写在 ServerAlias 后面,用空格...

  • apache创建虚拟主机实现多站点服务

    Apache配置虚拟主机,单主机多主机配置,apache配置多个域名 一、虚拟主机的配置 所谓的虚拟主机就是使用一...

  • Linux系统如何添加IP别名

    IP别名可以在一块物理网卡上绑定多个IP地址,这样就能够在使用单一网卡的同一个服务器上运行多个基于IP的虚拟主机,...

  • Linux_220_基于IP的多虚拟机

    基于IP的多虚拟主机在一台服务器上,绑定多个IP地址,每个IP地址,部署一个网址,当用户请求不同的IP地址的时候,...

  • 用on()绑定多个事件

    一、jquery为多个选择器绑定同一个事件 二、多个事件绑定同一个函数 三、多个事件绑定不同函数

  • Mac配置apache虚拟主机

     在开发中,我们本地有多个项目需要用到apache时,配置虚拟主机就很方便了。 在Mac上配置虚拟主机有三步。 修...

  • Mac Apache vhosts配置多端口无效

    虚拟主机配置 关于如何多个虚拟主机就不说了,网上很多介绍文章,例如:Mac下利用apache进行多站点配置 多端口...

  • Nginx虚拟主机(Virtual Host)配置

    概念 虚拟主机(Virtual Host)可以在一台服务器上绑定多个域名,架设多个不同的网站,一般在开发机或者要部...

  • Apache中多个HTTPS虚拟主机的实现

    点击:申请SSL证书 要实现一个Apache服务器上提供多个SSL虚拟主机,可以: * 使用多域名SSL证书,可以...

  • 虚拟主机配置

    什么是虚拟主机? 虚拟主机是一种特殊的软硬件技术,它可以将网络上的每一台计算机分成多个虚拟主机,每个虚拟主机可以独...

网友评论

      本文标题:将多个网址绑定到同一个Apache虚拟主机上

      本文链接:https://www.haomeiwen.com/subject/biriiqtx.html