Apache 二级域名实现方法介绍

softyun3年前云服务器14

首先,你的拥有一个有泛域名解析的顶级域名,例如: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。

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

相关文章

免备案域名服务器注册要注意哪些事项

免备案域名服务器注册要注意:1、注册前要考虑网站是做什么的,根据网站内容注册相应的域名;2、注册域名时使用网站相关的拼音或数字,有利于网站推广;3、注册域名时要简化和简短,让人更容易记,有利于提高网站...

站群服务器对网站优化的好处有哪些

站群服务器对网站优化的好处有:1.增加搜索引擎的收录,提高收录率;2.提升网站排名,提高网站权重;3.确保网站独立性,独立ip;4.避免受牵连,提高网站完全性;具体分析如下:1.增加搜索引擎的收录站群...

封海外UDP封海外ip服务器真的打不了么?封UDP是什么意思?

封海外UDP封海外ip服务器真的打不了么?封UDP是什么意思?首先封海外就是封住海外的攻击,因为目前来说国内的大攻击都是来自国外的,国外的成本较国内的成本低很多。那封UDP呢?UDP攻击完整的说应该叫...

免费海外虚拟主机和云服务器有什么区别

免费海外虚拟主机和云服务器的区别有:1、资源利用率不同,云服务器可以自由定制需要的CPU数量、内存大小,硬盘大小,带宽资源,IP资源等,虚拟主机CPU资源、内存资源、IP资源等资源可操作性受限;2、使...

宝塔面板定时检测mysql状态并自动启动脚本分享

宝塔面板使用过程中经常遇到内存占用高,清理内存的场景,有时候由于内存低或者其他情况引起的数据库停止,可以通过添加一个计划任务定时检测mysql状态,如果检测mysql处于停止状态就会自动启动。添加自动...

造成服务器访问卡慢的因素有哪些

造成服务器访问卡慢的因素有:1、服务器因素,当前服务器配置资源无法满足当前业务需求导致;2、服务器的机房线路不稳定,从而导致用户访问出现卡慢的情况;3、用户自身的网络环境出现故障导致访问服务器卡慢;4...