Apache 二级域名实现方法介绍

softyun3年前云服务器84

首先,你的拥有一个有泛域名解析的顶级域名,例如: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、论坛,对带宽稳定性要求较高,选择独享带宽;4...

香港虚拟空间怎么做301跳转

香港虚拟空间做301跳转的方法:1、新建一个记事本文件,把后缀名改为.htaccess并保存,把相关代码复制到.htaccess文件中,然后把abc替换成自己的域名;2、编辑好保存,把.htacces...

东莞服务器租用时带宽选择的一些注意事项

想要网站运营好且能获得较好的业务,服务器租用可以说是其网络空间的不二选择。不过,对于东莞服务器租用的选择,我们需要从服务器的规格、配置、带宽、IP再结合价格等多方面的因素来进行全面的考虑。不过,今天在...

NAS对比服务器的劣势是什么

NAS对比服务器的劣势是:1、NAS依赖LAN,当LAN发生故障时,NAS也会发生故障;2、NAS供应商不支持用户选择任何第三方软件,只能使用在NAS操作系统上下载的应用程序;3、NAS消耗的宽带大,...

免备案的cdn加速怎么测试

免备案cdn加速的测试方法:1、使用测试工具测试cdn节点分布,看被解析为多少个独立的IP及各个地域各个运营商是如何解析的;2、通过访问对CDN进行测试,测试各种情况下CDN对于缓存规则的处理。具体内...

选择vps美国服务器有哪些好处

选择vps美国服务器的好处有:1、带宽资源丰富,很适合外贸行业使用;2、不需要进行备案,能即开即用;3、美国是互联网发源地,技术实力雄厚、市场成熟,因此vps美国服务器稳定性好;4、如果客户群体是欧洲...