Apache 二级域名实现方法介绍

softyun3年前云服务器30

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

怎么租用到合适的美国服务器

租用合适美国服务器的方法:1、根据自身的业务特点和重要性合理评估美国服务器硬件的需求,选择能提供硬件定制化的专业机房服务商;2、根据自身的业务部署情况选择合适的美国服务器线路,以保证用户的网站体验;3...

多线服务器是什么

多线服务器是:多线服务器是指在不同网络运营商骨干线路的网络节点上,自动抓取用户源服务器的数据,缓存在不同网段节点的服务器上,然后配合智能DNS服务器进行解析,让用户实现最理想的访问速度,它支持的线路很...

广东服务器租用时要注意哪些事项

广东服务器租用时要注意:1、根据网站的发展需求选择合适的服务器配置;2、测试服务器的访问速度是否较快,流量是否充足;3、根据网站用户所属地选择合适的带宽线路,保证用户的快速访问;4、关注服务质量,保证...