apache 二级域名解析 (window与linux)

admin3年前服务器141

winxp os:
c:/windows/system32/drivers/etc/hosts
add a line like :
127.0.0.1 hangzhou.localhost
127.0.0.1 xihu.localhost
linux os:
首先,你的拥有一个有泛域名解析的顶级域名,例如: domain
  其次,在 httpd.conf 中打开 mod_rewrite
  之后,在 httpd.conf 的最后,添加以下内容:

复制代码 代码如下:


  RewriteEngine on
  RewriteMap lowercase int:tolower
  RewriteMap vhost txt:/usr/local/etc/apache/vhost.map
  RewriteCond ${lowercase:%{SERVER_NAME}} ^(.+)$
  RewriteCond ${vhost:%1} ^(/.*)$
  RewriteRule ^/(.*)$ %1/$1


  其中的 /usr/local/etc/apache 是你的 apache 服务器配置文件所在路径,根据实际情况更改。
  然后,在这个所在路径的目录下创建一个文件: vhost.map
  内容为:
  domain /usr/local/www/data-dist/domain
  bbs.domain /usr/local/www/data-dist/bbs
  anyname.domain /usr/local/www/data-dist/anyname
  以上部分都是:" 域名+空格+绝对路径" 的形式。
  最后,在你的网站根目录 /usr/local/www/data-dist 下,创建对应目录:
  domain , bbs , anyname 等等,理论上可以无限。
  这样,通过浏览器,访问 domain 时,实际上访问的就是 /usr/local/www/data-dist/domain目录下的文件。同理,访问 bbs.domain 实际上访问的就是 /usr/local/www/data-dist/bbs 目录下的文件。而且,你可以
  随时更改 vhost.map 来增加、删除、修改你的二级域名和所指向的实际路径,不用重启 apache

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

虚拟主机如何做域名解析

虚拟主机如何做域名解析?虚拟主机域名解析,需要将域名不同形式绑定到虚拟主机上,并将域名解析到虚拟主机IP上,即可完成虚拟主机域名解析。1、进入虚拟主机云服务提供商网站;2、登录会员,进入会员中心;3、...

云服务器如何域名解析(云服务器如何域名解析异常)

云服务器如何域名解析及云服务器如何域名解析异常随着互联网的发展,越来越多的企业和个人选择使用云服务器来托管自己的网站或应用程序。本文将介绍云服务器如何进行域名解析以及可能出现的域名解析异常情况。DNS...

虚拟主机如何配置网站域名解析

在虚拟主机中配置网站域名解析的方法:1.远程登录虚拟主机;2.打开系统磁盘;3.查找hosts文件;4.使用记事本打开文件;5.添加域名解析;具体步骤如下:1.首先,远程登录虚拟主机,进入虚拟主机操作...

域名解析出问题如何处理

域名解析出问题的处理方法:1、检查网站域名解析时,域名是否设置正确;2、网络不稳定时会导致域名解析不成功,因此需要检查网站空间是否存在故障问题;3、注册商一般都是用自身服务器进行域名解析的,因此需要检...

阿里云 Linux 服务器内部无法解析域名问题解决方法

问题现象云服务器 ECS Linux 服务器内部无法正常解析域名。问题原因可能的原因包括:1、DNS 设置问题2、防火墙策略问题3、NSCD 服务问题处理办法可以依次进行如下检查:1、通过如下指令,检...

apache 二级域名解析实现方法

复制代码 代码如下:RewriteEngine onRewriteMap lowercase int:tolowerRewriteMap vhost txt:/usr/local/etc/apache...