公司代理联盟系统需要做个范域名解析:原理就是用户根据登陆的用户名推广产品,之前是长长的一段:www.abc.com/invite.htm?uid=1234 ,这样的地址给用户推广起来很不方便,也很容易给最终用户长生恐惧感,怕是病毒!!所以得做个泛域名解析,比如用户登陆名是:test 用户ID是1234,那么他的推广网站就变成:test.abc.com 代替原先的www.abc.com/invite.htm?uid=1234!!
需要做的只有两部:
1.在DNS服务器哪里加个二级域名,前面加个 * 号就可以了!
2.然后在代理联盟系统的服务器上配置一下apache
NameVirtualHost *:80
<VirtualHost *:80 >
ServerName abc.com
ServerAlias *.abc.com
<Directory "/home/webadmin/">
Options FollowSymLinks Includes
AllowOverride None
Order allow,deny
Allow from all
RewriteEngine On
rewritecond %{HTTP_HOST} [^.]+\.abc\.com$
rewriterule ^(.+) %{HTTP_HOST}$1 [C]
rewriterule ^([^.]+)\.abc\.com http://sale.abc.com/html/reg/domain/name/$1$2 [R=301,L]//这个地址就是指向:www.abc.com/invite.htm?uid=1234上达到一样的效果!
</Directory>
</VirtualHost>
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
分享到:
相关推荐
java实现泛域名解析 二级域名解析等
然而,维护这些二级域名的工作量非常大,不过我们可以采用泛域名解析技术来解决这个难题,只要稍加设置Windows系统自带的DNS服务器就可以实现对泛域名的支持。 下面分别以Windows Server 2003、Windows 2000的DNS...
win2003泛域名解析方法,包括所有域名*,*.com, www.* 等泛域名解析方法
主要介绍了nginx泛域名解析配置教程,需要的朋友可以参考下
让DNS服务器支持泛域名解析.docx
Linux运维-云计算 基础全栈-173 服务管理-10.1 泛域名解析.mp4
域名泛解析 二级域名解析 C#二级域名解析 asp.net域名解析的代码
相信大家都有自己的博客,地址栏中的二级域名想知道是怎么实现的吗? 此资源可以教你怎么实现!!
解决win2000不支持泛解析的问题。使您可以将您的一台服务器,轻松的变成一台DNS泛解析服务器,给您带来更多的虚拟主机客户。 此产品的出现无疑对互联网...您的客户可以轻松的如同网易、中国频道、万网提供泛域名支持。
主要功能: 解析无限个泛域名到不同的网站目录 解析二级域名到指定目录
1、支持多域名例如,让mail.jbxue.org、smtp.jbxue.org、pop3.jbxue....2、支持泛域名解析ServerAlias 可支持扩展符,例如,我们希望 xx.a.com 下的所有二级子域名都能用同一个虚拟主机解析,可以设成: 代码如下:
apache泛域名解析及dns相关,供大家学习参考
完全免费的动态域名解析软件,支持所有解析服务,是完全的泛域名解析,同一域名下的不同子域名可以分别解析到动态ip和静态ip上,是国内首创的动态和静态混合解析服务,解析记录没有任何限制,支持所有服务。...
主要介绍了Nginx进行域名重写和泛域名解析配置的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
主要介绍了CodeIgniter中实现泛域名解析的方法,需要的朋友可以参考下
1.实验目的: *公司对外(Internet)的域名解析记录: www.benet.com 172.16.16.1 (网关的公网接口地址...*公司对内(局域网)的域名解析记录: ...*泛域名解析记录: “benet.com”域内的其他主机名 172.16.16.1
在 Nginx 中,可以使用泛域名解析来支持泛域名 CDN 节点配置。只要在编译 Nginx 时加上相应的代码,即可支持泛域名解析。 五、部署 CDN 节点 在部署 CDN 节点时,每台机器都可以部署一个 Nginx,即可根据自身情况...