[原创][非完美]通过域名泛解析+ .htaccess实现会员空间二级域名

来源:百度文库 编辑:神马文学网 时间:2024/05/02 16:43:09
][非完美]通过域名泛解析+ .htaccess实现会员空间二级域名
提示:请确保您看完全文。。。本操作会有后遗症。。。欢迎大家一起修改。。
----------------------------------------------------震撼的分隔线---------------------------------------------
步骤:
1、设置域名的泛解析。
不知道的同学可以去百度、GOOGLE搜索一下,大概意思就是,浏览者在访问你的网站时,任意输入一个二级域名性质的网址,也不会显示错误的页面。如:http://3d8e4f.abc.com (假设abc.com是你的域名),如果不设置泛解析,则会提示没有此网站或输入错误之类的。而设置了之后,会仍然打开你的网站http://abc.com
泛解析一般的格式就是 *.abc.com   127.128.10.1(指向到的IP)   需要域名管理机构支持。如万网、新网的都没有问题。其他的自己查。。。
2、空间的绑定。
嗯,有的空间可能不需要。反正偶用的康盛的虚机,是由他们的技术人员给绑定的。(如果不绑定,会提示什么 这里是服务器的默认页面:您访问的域名并没有在这台服务器上设置Web服务。)
3、.htaccess文件
建立一个.htaccess文件,在其中输入如下文字:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^[a-zA-Z0-9]+\.abc\.com$
RewriteRule ^/?$ /%{HTTP_HOST}
RewriteRule ^/www\.abc\.com/?$ /
RewriteRule ^www\([a-z0-9\-]+)\.abc\.com/?$ /e/space/?username=$1
然后上传到网站的根目录下。
4、试一下能不能访问
这个时候,只要你的泛解析生效,随便输入一个你网站注册会员的用户名+域名,(假设会员名:wcmjj 域名abc.com )http://wcmjj.abc.com
就会指向到你网站的这个会员的页面去了。。。。
5、后遗症1
估计是上面那段代码写得不标准。。。偶打开首页时(www.abc.com)时,也会给解过去了,然后提示:没有此会员帐户。。。。。。哪位仁兄帮咱修改一下?让www排除在外?
6、后遗症2
我昨天试了下,即使把www的问题解决了。。。。但会员的发送短信等几个功能都不能用,估计需要修改程序。。。。