`
alex8946
  • 浏览: 359441 次
  • 性别: Icon_minigender_1
  • 来自: 广东广州
社区版块
存档分类
最新评论

个性化域名的实现

阅读更多
        个性化域名,即将网站用户的用户名作为二级域名的前缀。比如像: http://jonson.kakapo.cn
如何实现这种功能呢?我采用三个步骤来实现:
     1、在域名管理网站增加一个A记录,比如:*.kakapo.cn,然后指向一台apache服务器的ip地址。这个叫泛域名解析。
     2、在那台apche服务器的主机配置中,在你要实现个性化域名的虚拟主机配置代码中加入一段代码:

ServerAlias kakapo.cn *.kakapo.cn


举例:


NameVirtualHost *:80

<VirtualHost *:80>

ServerName www.domain.tld
ServerAlias domain.tld *.domain.tld
DocumentRoot /www/domain

</VirtualHost>



         3、这步是采用url_rewrite规则完成。这个规则可以写在apache的虚拟主机配置里,也可以写在.htaccess里面。

举例代码如下:


RewriteEngine on
RewriteCond %{HTTP_HOST} (?!www|shop|bbs|home|pay|account|admin|cms|image)^[a-z0-9\-]+\.kakapo\.cn$
RewriteRule ^/?$ /%{HTTP_HOST}
RewriteRule ^/([a-z0-9\-]+)\.kakapo\.cn/?$ space/space.php?action=space&view=defaults&uname=$1 [L]

Tags: 域名解析
分享到:
评论

相关推荐

    php项目源码_[主机域名]老枪二级域名系统朴素版_lqdomain.rar

    1. **开源免费**:系统完全开源,用户可以自由修改和定制,满足个性化需求。同时,系统采用免费授权模式,降低了用户的成本负担。 2. **灵活扩展**:系统采用模块化设计,用户可以根据需要添加或删除模块,实现功能...

    php项目源码_[主机域名]域名管理器 v0.1_mydomain.rar

    同时,本系统采用PHP语言开发,支持二次开发定制,满足用户的个性化需求。 核心功能: 1. 域名列表管理:展示所有绑定的域名,可进行添加、删除、编辑等操作。 2. 域名解析管理:查看域名DNS解析记录,支持添加、...

    php项目源码_[主机域名]易捷域名查询系统v1.0_ej99domainv1.0.rar

    开发者可以根据自己的需求进行二次开发,实现更多个性化的功能。同时,系统采用了现代化的界面设计,用户操作起来更加简单、直观。 易捷域名查询系统v1.0的主要特点包括: 1. 支持多种域名后缀查询,满足用户的...

    php项目源码_[主机域名]菁菁二级域名系统 v1.0_qqymv1.0.rar

    6. 二次开发定制:系统采用模块化设计,方便开发者进行二次开发和定制,满足个性化需求。 请注意,本资源为.rar格式压缩包,需要使用解压缩软件才能获取源代码。在使用过程中,请遵循相关版权声明和法律法规,如有...

    Nginx服务器下配置个性二级域名及多个域名的实例讲解

    配置下个性化二级域名. 效果: 访问的URL http://custom.jb51.net 实际的URL //www.jb51.net/auth/custom 我们的做法就是通过服务器配置,将访问的url转换为实际的url 下面我们来用nginx配置。配置如下: server { ...

    php项目源码_[主机域名](国外域名出售程序DSS)Domain Shop Script v1.0.rar

    2. **高度可定制**:程序提供丰富的模板和插件,可根据您的需求进行二次开发定制,满足您的个性化需求。 3. **多支付方式支持**:集成多种支付方式,如PayPal、Stripe、Alipay等,方便用户进行交易。 4. **实时域名...

    php项目源码_[主机域名]DomainGen 自助停放系统 1.0.0_domaingen1.0.0.rar

    5. **二次开发定制**:系统采用模块化设计,方便用户进行二次开发和定制,满足个性化需求。 总之,DomainGen自助停放系统是一个理想的域名管理和盈利工具,适用于各类网站主和域名投资者。通过使用该系统,您可以...

    php项目源码_[主机域名]北雨虚拟主机定单系统 v1.0_byhost10.rar

    2. 高度可定制:系统提供丰富的配置选项,可根据您的业务需求进行个性化定制。 3. 强大的功能:支持多种支付方式、优惠码、会员等级等功能,满足您的各种营销需求。 4. 数据安全保障:采用先进的加密技术和备份机制...

    免费开源的CMS(We7.CMS)

    西部动力WebEngine2007 网站群管理系统(We7)是一款充分发掘互联网Web2.0(如博客、 RSS 等)的信息组织优势,将其理念利用到企业网站的构建、组织、管理中的...支持站点CSS 样式表定制能力,实现不同站点个性化设置

    功能强大的免费博客系统

    这是支持一个空间2个网站的全能型网站管理系统,博客、文章系统、商城、企业网站、个性化论坛等类型网站都可以使用,将来网站无论如何转型或拓展,只需要修改模板就可以实现,无需重建网站。 详细说明: 1. 本博客...

    【PHP在线定制商城网站源码V3.0】免费开源的DIY在线定制商城系统+在线礼品定制

    随着人们对个性生活追求的提高,个性化印刷产品越来越多,纪念册、照片书、相册、台历、挂历、扑克、明信片、LOMO卡、名片、T恤、杯子、海报等等均可实现在线定制,为了推动个性化定制市场的快速发展,我们开发了Q...

    php项目源码_[主机域名]OpenNetAdmin主机管理系统 v09.07.15_ona-codepub.rar

    OpenNetAdmin主机管理系统v09.07.15是一款功能强大、灵活易用的网络主机管理工具。它可以帮助您实现对服务器、网络设备和应用程序的全方位监控和管理,...这对于需要个性化网络管理解决方案的用户来说非常具有吸引力。

    TSYS信息发布系统 v2.0 beta1版

    [增加]目录类型的识别(“/site01/”, “c:/wwwroot/”),实现了单一Tsys 2.0系统可同时管理多个完全不同的网站、多域名站点,从而达到数据在多频道间的共享互利、使得系统的维护、升级一体化(仅推荐在SqlServer...

    Tsys信息发布系统 v2.0 beta1

    [增加]目录类型的识别(“/site01/”, “c:/wwwroot/”),实现了单一Tsys 2.0系统可同时管理多个完全不同的网站、多域名站点,从而达到数据在多频道间的共享互利、使得系统的维护、升级一体化(仅推荐在Sql...

    网新中英文企业手机电脑一体化建站 企业网站源码

    6、程序采用ASP+ACCESS环境开发,不限域名绑定,完全开放源代码,未做任何加密,网页文件可以个性化修改; 7、程序采用UTF-8编码,全球打开网站不乱码; 8、程序后台使用KEditor国际流行编辑器,Word格式自由排版; ...

    DomainGen自助停放v1.0.0

    自定义词汇 域名热门词设置 自动优化关键词 域名询价记录 多种关键词搜索类广告支持 由于近年来关键词搜索类广告的兴起,使得...模版化的界面可以更方便打造自己的个性停放,缓冲数据实现高负载能力,设置简单容易上

    房佳百分百开源新楼盘分销系统 FangjiaOpenSourceNewBuildingDistribution.rar

    10、个性化定制:每个APP均可以定制LOGO,快速提升品牌形象 把传统的新房售楼部管理的精华与二手房门店管理结合,在独立运作的需求下,融入不同渠道的协同工作。 一次次的更新,我们不断进步,一个一个记录,我们...

    PHP响应式营销型万能H5建站系统源码 完美适用PC、平板、手机,自带后台一站式管理.zip

    基于MVC框架PHP语言开发,拥有...UI精美:各种特效样式应有尽有,满足不同行业及人群的个性化需求。 高度定制:系统基于MVC框架,前后端程序分离,代码结构清晰,二开容易。 安装说明: 直接上传运行域名即可自动安装

    房佳百分百开源新楼盘分销系统

    10、个性化定制:每个APP均可以定制LOGO,快速提升品牌形象 把传统的新房售楼部管理的精华与二手房门店管理结合,在独立运作的需求下,融入不同渠道的协同工作。 一次次的更新,我们不断进步,一个一个记录,...

    DomainGen自助停放 v1.0.0.rar

    模版化的界面可以更方便打造自己的个性停放,缓冲数据实现高负载能力,设置简单容易上手。 DomainGen可以安装在独立站点中也可以安装在目录下 安装在子目录时,安装程序路径为 域名/目录/install 安装在站点根...

Global site tag (gtag.js) - Google Analytics