`
beyondhjjyt
  • 浏览: 39789 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

如何让php自动进行二级域名泛解析

 
阅读更多

最近,受朋友委托,帮忙写一套多用户博客系统,要求每一个注册用户根据会员名自动生成二级域名指向,比如:你注册的用户名是:hengbo,主站域名:cycf.org.cn,那这个用户的博客地址是:hengbo.cycf.org.cn;首先我想到的是用泛域名解析,然后修改apache中的虚拟主机绑定,

第一步:打开域名解析服务器,添加一条A记录,其中,“主机名”填写“*”,“指向”填写为自己网站的服务器IP。这样所有//北京php培训

*.cycf.org.cn都指向202.20.88.44 所以不管你申请什么名字,如:chenwenming.cublog.cn都解析到这个IP上。最主要的是apache的配置了。

将所有的虚拟主机段先删除,加入

ServerNamelocalhost//北京php培训

ServerAlias*

UseCanonicalNameOFF

VirtualDocumentRootD:/www/%1

ServerName在这里不起作用,ServerAlias会将域名解析到D:/www下对应的目录,北京php培训这样就不用每次都修改httpd.conf文件了。

需要注意的是使用VirtualDocumentRoot指令需要加载mod_vhost_alias模块,php培训,北京php培训

去掉包含mod_vhost_alias行对应的LoadModule和AddModule前面的"#",restart一下apache就OK了

试了一下,果然很爽,可以使用

VirtualDocumentRoot/www/%2+

来实现泛解析,不过不管什么二级域名都被解析到根目录了,

*.cycf.org.cn会被指向/www/root

再想想,于是,可以用

VirtualDocumentRoot/www/%2+/%0

来实现二级域名分目录,即

www.cycf.org.cn会被指向/www/root/www.cycf.org.cn

test1.cycf.org.cn会被指向/www/root/test1.cycf.org.cn

test2.cycf.org.cn会被指向/www/root/test2.cycf.org.cn

剩下的就是我们怎么样用php程序修改这个文件了,每注册一个用户,自动生成一个文件夹,这样就很轻松的实现了每个用户都有一个二级域名
怎么?你看不懂吗?呵呵,让我们的apache加载的模块文件怎么实现虚拟目前就可以了,就看我们是怎么修改的了

分享到:
评论

相关推荐

    2013泛解析二级域名站群程序

    泛解析二级域名站群程序的主要作用是自动创建和管理大量的二级域名。这些二级域名各自具有独立的内容,同时又共享一定的主站内容,形成内容的多样性。站群程序是实现这一策略的关键工具,它的出现,使得大规模地创建...

    基于PHP主机域名的老枪二级域名系统朴素版的毕业设计,使用MySQL数据库,实现了二级域名的解析和管理功能

    - 提供简单易用的二级域名解析平台,方便用户进行二级域名的管理; - 实现二级域名的自动注册和管理,用户可以通过系统的注册页面进行二级域名的自动注册,并通过系统的管理页面对二级域名进行管理; - 支持多种域名...

    老枪二级域名系统朴素版

    这个系统允许用户注册一个二级域名后,所有以此二级域名为基础的三级域名都会自动解析到指定的IP地址或者服务器位置,无需为每个三级域名单独设置解析记录。 首先,我们来理解一下二级域名泛解析的概念。泛解析是指...

    百度知道泛解析无限二级域名

    在IT行业中,"百度知道泛解析无限二级域名"是一个关于网站建设和搜索引擎优化(SEO)的话题。这个主题涉及到如何利用特定的技术手段,使一个网站能够通过泛解析生成无数个二级域名,以此来构建一个站群系统。站群...

    二级域名分发系统PHP源码-附安装教程.zip

    二级域名分发系统是一种基于PHP编程语言开发的软件解决方案,用于自动管理和分配二级域名。这个系统可以帮助网站管理员轻松地为用户提供个性化或特定功能的二级域名,例如子站点、用户个人空间或其他服务。在这个"二...

    2022年泛解析出大量二级域名如何操作.docx

    在IT行业中,泛域名解析是一项常见的DNS设置,它允许一个顶级域名下无限生成二级域名。2022年,随着互联网应用的多元化,一些网站管理员可能需要更多的二级域名来满足不同的需求,如创建个性化的用户URL、搭建子站点...

    最新二级域名分发系统改版源码分享

    这是一个基于PHP开发的二级域名分发系统源码的详细解析,该系统已经更新并优化了功能,适合用于网站运营者快速部署子站点。在使用此源码时,有几个关键点需要注意,以确保顺利运行。 首先,这个系统是用PHP7.2版本...

    ThinkPHP二级域名分发系统网站源码.zip

    系统实现过程中,首先需要在配置文件中定义二级域名与控制器的对应关系,然后在前端设置DNS解析,将二级域名指向服务器。当用户访问二级域名时,服务器会根据预先设定的路由规则,将请求转发至相应的控制器处理。...

    CI框架(CodeIgniter)实现ThinkPHP一样的二级域名解析

    本例主要实现在CI框架中像ThinkPHP一样的二级域名解析方式 1. ci_url_rewirte.php 为实现的代码 可将其插入到system/URI.php 即框架URI类的相应地方 2. URI.php 为我实验版本(Version 1.0)的URI类,其他版本应用...

    最新快乐DNS二级域名分发开源源码

    # 安装说明 * 1、程序的框架是Laravel 5.8,因此需要环境... * 确保 Apache 启用了 mod_rewrite 模块以支持 .htaccess 解析。 * Nginx 伪静态配置 location / { try_files $uri $uri/ /index.php?$query_string; }

    雅库依免费二级域名管理系统

    功能:通过Dnspod提供的开放API实现二级域名DNS解析功能,通过域名泛解析实现转发功能。 特点: 1.系统可做为单独的一个站点,也可以做为一个子站安装。应用在smarty上的oop设计便于修改网站前台和后台界面风格。 2...

    基于PHP 主机域名 木翼二级域名系统的毕业设计,该系统使用PHP作为主要开发语言,并使用MySQL数据库存储用户数据和域名解析

    该系统旨在提供一种可靠、高效和灵活的二级域名解析方案,以满足不同用户的需求。 在这个系统中,用户可以通过简单的步骤创建和管理自己的二级域名。该系统使用PHP作为主要开发语言,并使用MySQL数据库存储用户数据...

    URL重定向,动态加载二级域名

    3. **品牌定制**:对于个性化服务,二级域名可以让用户感觉拥有自己的独立空间,增强归属感。 4. **安全考虑**:在HTTPS场景下,每个二级域名可以单独申请SSL证书,提供更安全的加密通信。 实现动态加载二级域名...

    泛目录程序源码_开源无限制 最强泛解析站群,内附安装教程

    泛解析站群,内附安装教程,此程序在域名方面,做了泛解析操作,任何前缀,都可以打开对应内容。 此程序为2020二开版,带百度站长资源平台链接推送程序。 此程序在域名方面,做了泛解析操作,任何前缀,都可以打开...

    空想软件PHP二级域名系统

    "空想软件PHP二级域名系统"是一个专门针对二级域名管理的解决方案,主要应用于网站运营、多用户平台或者大型网络环境中,以实现高效且灵活的子域名分配和管理。这个系统可能包含了配置、创建、绑定、解析二级域名...

    11月二开版PHP零距离泛目录程序源码,开源无限制,最强泛解析站群,内附安装教程.zip

    "二开版"意味着这个程序已经经过了二次开发,即在原有基础上进行了功能增强或优化。"PHP零距离泛目录程序"是一个专门用于创建和管理大量子目录的软件,它可能具有自动化处理和快速生成目录结构的能力。"开源无限制...

    泛域名PHP镜像克隆程序 v4.0.zip

    3. 泛域名版只需要设置一次,克隆全部二级域名(需域名泛解析支持),单域名有多少二级域名就要设置多少次。 泛域名PHP镜像克隆程序程序功能介绍: 1. 功能强大,使用简单,设置方便,只要轻轻松松两步安装到位。 2...

    PHP木翼二级域名系统 V1.0

    2. **权限管理**:可能具备一套权限控制系统,确保只有授权的用户或管理员才能进行二级域名的创建、编辑和删除操作。 3. **数据库整合**:系统可能将所有二级域名下的数据存储在一个中心数据库中,方便管理和查询。 ...

    泛域名PHP镜像克隆程序网站源码_源码下载

    3. 泛域名版只需要设置一次,克隆全部二级域名(需域名泛解析支持),单域名有多少二级域名就要设置多少次。 程序的安装说明: 1. 上传目录中的文件到服务器(请确保支持域名泛解析和伪静态) 2. 执行安装脚本 http://您...

Global site tag (gtag.js) - Google Analytics