系统安装

汇总性教程

内容管理

栏目管理

静态管理和缓存管理

标签和模板

模板教程

常见疑难问题

二次开发教程

动静态分离部署

首页 >  国微CMS教程 >  系统安装 >  域名绑定
windows域名绑定教程(wamp环境)

 

       

 

一、域名配置文件与操作方法

 

如果我们需要某个网站(www下的某个目录)绑定一个域名来访问,就可以在此配置下。

 

我司提供的安装包里面,提供了域名绑定案例,可以复制并修改即可(用notepad++):

 


 

 

 

 

方法:

 

开域名配置文件httpd-vhosts.conf的方式是此目录下(用notepad++打开):

 

 

 

具体代码如下:将所需的代码修改为你所需的,然后保存即可(参考);

 

如果有多个网站,就将下面大红框中的这块代码复制下,复制放到下面,再修改为你所需的程序目录路径和域名;

修改域名配置必须要重启所有环境或重启apache才生效:下面是配置文件说明

 

我们所需修改的地方,只是下面的“域名”和“程序安装目录”即可!

 

 

域名配置更详细的说明与案例:

 

 

A:如果是IP访问

 

无论是内网IP还是外网IP,只需要改默认配置的最后一行,让他对外允许访问,其他的不用改,他会自动获取。说明:“ Require all granted”这行是允许对外访问的代码设置。案例如下:可以直接复制替换默认的

<VirtualHost *:80>

  ServerName localhost

  ServerAlias localhost

  DocumentRoot "${INSTALL_DIR}/www"

  <Directory "${INSTALL_DIR}/www/">

    Options -Indexes +Includes +FollowSymLinks +MultiViews

    AllowOverride None

    Options None

    Allow from all

    Require all granted

    <LimitExcept GET POST HEAD>  

      Order allow,deny  

      Deny from all  

    </LimitExcept>

  </Directory>

</VirtualHost>

 

 

B:如果是顶级域名形式

 

(比如www.sohu.com),ServerAlias后面需要加上www(查看下面案例),表示当访问www开头的域名地址时候,有会跳转到本域名上。以程序存放在sohu目录,域名采用sohu.com为例:案例如下,红色地方就是需要修改的地方。

<VirtualHost *:80>

  ServerName sohu.cn

  ServerAlias www.sohu.cn

  DocumentRoot "${INSTALL_DIR}/www/sohu"

  <Directory "${INSTALL_DIR}/www/sohu">

    Options -Indexes +Includes +FollowSymLinks +MultiViews

    AllowOverride None

    Options None

    Allow from all

    Require all granted

    <LimitExcept GET POST HEAD>  

      Order allow,deny  

      Deny from all  

    </LimitExcept>

  </Directory>

</VirtualHost>

 

 

 

C:如果是二级域名形式

 

(比如二级域名d.abc.com),就没有www的概念了,以程序存放在abc目录下,绑定d.abc.com二级域名为例

<VirtualHost *:80>

  ServerName d.abc.com

  ServerAlias d.abc.com

  DocumentRoot "${INSTALL_DIR}/www/abc"

  <Directory "${INSTALL_DIR}/www/abc">

    Options -Indexes +Includes +FollowSymLinks +MultiViews

    AllowOverride None

    Options None

    Allow from all

    Require all granted

    <LimitExcept GET POST HEAD>  

      Order allow,deny  

      Deny from all  

    </LimitExcept>

  </Directory>

</VirtualHost>

 

 

 

二、重启wamp环境

配置域名后,必须重启环境才能生效。正文如下:

 

1、重启所有服务

当网站出现莫名情况,第一时间就要考虑重启环境(重启法;包括了重启了apache、mysql数据库),有些问题就能解决。比如配置或修改了域名就必须要重启环境。点击重启所有服务。

 

 

 

 

三、程序存放在wamp的目录位置

 

程序存放在D盘(你环境安装的盘)---wamp64---www下---某某目录;你可以在www下创建一个目录存放程序,比如school目录;

 

 

 

 

本教程文档下载(包括配置样本):

 

wamp域名配置-windows.zip

 

 

 

 

 

相关内容