作者plokijuh (疯人院院长)
看板java
标题Re: [问题] 客制化网址
时间Wed Oct 22 20:44:26 2008
※ 引述《roga (凝视)》之铭言:
: ※ 引述《plokijuh (疯人院院长)》之铭言:
: : 大致上是利用 rewrite + dns
: : dns 设定
: : example.com. 86400 IN A 111.222.111.222
: : *.example.com. 86400 IN CNAME example.com.
: 这个设定很必须
: apache 里面的
: ServerAlias 也要设定。
: ServerName example.com
: ServerAlias *.example.com
: : 再用 rewrite
: : 将 subdomain rewrite
: : http://username.example.com/
: : 重写至下列网址
: : http://example.com/post.php?user=username
: : 我自己是没实做过
: : 不过看来应该可行
: : 参考资料
: : http://30cmLP.tw/7mqsq9
: : google 搜寻关键字 "user name subdomain"
: 倒是不用 rewrite 拉..
: 如果 Java 可以判断键入的网址的话,那直接对字串拆解就知道了
: 一年多前我有用 php 实做过 http://topdn.net
所以说
利用 getServerName() 取得 url 再解析 subdomain
解出 username 之後再拿 username 去作对应的动作
所以这样可以省掉 rewrite 的动作
应该是这样吧
--
乡民的 30cmLP 缩址服务
http://30cmlp.tw/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.136.156.196