购买流程 付款方式 常见问题 在线提问  续租服务  购物车
首页 域名注册 虚拟主机 成品网站 企业邮局 服务器租用 VPS主机 云主机 智能建站 代理专区 客户中心
用户登陆
为何选择我们
  • 7年优质服务经验
  • 10万用户的共同选择
  • 更低的价格更好的服务
  • CNNIC四星级认证服务商
  • 拥有正规经营许可证(ICP)
  • 先进的解析技术10分钟生效
  • 6组DNS负载均衡更快更稳定
  虚拟主机域名注册-常见问题虚拟主机问题 → 虚拟主机问题


[原创]apache通过伪静态实现二级域名
作者:系统管理员

举一个可能更常见的例子,假设一个博客系统,要求把
http://xxx.jjj.cn
隐式的重写成
http://blog.jjj.cn/blog.php?u=xxx
这里面的xxx可以看做是一个用户名,想必类似这样的需求大家一定都见过很多了,不过多解释了。

同意先做范域名解析这里不多说。在Apache中做如下重写(只写Rewrite部分了):

RewriteCond %{HTTP_HOST} ^[a-z0-9\-]+\.jjj\.cn$
RewriteRule ^/?$ /%{HTTP_HOST}
RewriteRule ^/([a-z0-9\-]+)\.jjj\.cn/?$ /blog.php?u=$1 [L]



当然域名要解析过来,主机这边要接收。


再帖一个实例:

rewritecond %{HTTP_HOST} ^lzl3\.j\.com$
rewriterule ^/?$ %{HTTP_HOST}
rewriterule ^lzl\.j\.com/demo(.*) /$1 [L]


上面几行就是把 lzl.j.com/demo  做成lzl3.j.com二级域名




来源:
阅读:1448
日期:2013-04-01

【 双击滚屏 】 【 推荐朋友 】 【 收藏 】 【 打印 】 【 关闭 】 【 字体: 】 
上一篇:[原创]windows 2003下apache优化 apache2.2
下一篇:windows 如何查看端口占用情况?非常有用哦
  >> 相关文章
 
返回首页 |关于我们 | 联系我们 | 付款方式 | 广告联盟 | 有问必答
版权所有 西部数码代理,西数代理,vps_空间优惠,网站性能优化·严禁复制
在线客服: 点击发送消息给对方3528938
服务热线:18382390188 传真:028-86264041
信息反馈:业务咨询 技术问题 问题投诉 《中华人民共和国增值电信业务经营许可证》川B2-20030065号
友情链接:美美哒网