用户名:
密 码: 记住
您当前的位置:首页 > 网络编程 > php教程

apache泛域名配置方法

时间:2015-01-23  来源:西部数据  作者:西部数据

泛域名是指所有域名,保要是符合规则都是可以直接访问的,特别像很多博客网站都是直接泛域名了,这样我们只要用户注册带id.aa.ccom就可以访问了,下面是介绍泛域名配置方法。

在apache的httpd.conf文件加入如下代码

  1. <VirtualHost *:80> 
  2. DocumentRoot /var/html/blog.phpfensi.com/ 
  3. ServerName phpfensi.com 
  4. ServerAlias *.phpfensi.com 
  5. DirectoryIndex index.html index.php 
  6. RewriteEngine on 
  7. RewriteCond %{HTTP_HOST} ^[a-zA-Z0-9]+.blog.phpfensi.com$ 
  8. RewriteRule ^/?$ /%{HTTP_HOST} 
  9. RewriteRule ^/([a-zA-Z0-9]+).blog.phpfensi.com/?$ /index.php?user=$1 
  10. </VirtualHost> 

注意,上面配置好了,我们还需要在php程序上进行简单的处理了

  1. <?php 
  2. $url_this=$_SERVER ['HTTP_HOST']; 
  3. $url_this=str_replace ("www."""$url_this); 
  4. $url_this=str_replace (".phpfensi.com"""$url_this); 
  5. $url_this=str_replace ("'"""$url_this); 
  6. $url_this=str_replace ("@"""$url_this); 
  7. $url_this=str_replace ("="""$url_this); 
  8. $url_this=str_replace (";"""$url_this); 
  9. ?> 

现在我再利用$url_this去数据库中查找指定用户绑定二级域名的用户资料了哦。

来顶一下
返回首页
返回首页
推荐资讯
WiFi太不安全:7岁女孩11分钟内入侵公共网络 WiFi太不安全:7岁女孩11分钟内入侵近期刚刚发布研究说WiFi网络能获得人们手机里多少私人信息,
不服跑个分?人工智能也出现“刷分”乱象 不服跑个分?人工智能也出现“刷分2014年,人工智能领域突然爆发,成为了科研和科技创业的热门
相关文章
栏目更新
栏目热门