raksmart活动促销

分享

写回答

发帖

[提问] 请高手指点url重写的用法

HostMonster HostMonster 2403 人阅读 | 7 人回复

发表于 2008-9-12 01:26:57 | 显示全部楼层 |阅读模式

我使用的是HostMonster 主机,

我下载了个url_rewriter 想实现将注册用户的地址重新分配成二级域名的形式。

比如 这个用户的博客地址是 
http://blog.abc.com/yourname
文章是
http://blog.abc.com/yourname/20080911003

我想实现
http://yourname.abc.com/
http://yourname.abc.com/20080911003

同时这个链接应该是隐藏了真实链接的。谢谢!

回答|共 7 个

ndqy

发表于 2008-9-12 08:58:50 | 显示全部楼层

我找了一些支持二级域名重写的文章

提到了用Apache重写规则配置虚拟二级域名

还有就是url_rewriter中用 .htaccess 来实现的重写。

现的在问题是这两种方法,哪一个能在这里实现呢,而且那些文件应该在哪此目录中添加和修改呢?

一路同行

发表于 2008-9-12 09:25:11 | 显示全部楼层

你是指泛域名绑定吗?

ndqy

发表于 2008-9-12 14:49:57 | 显示全部楼层

是泛域名重写,把二级域名通过正则表达式指向对应的根目录。

还要求重写后显示的仍为 二级域名的虚拟地址,而不显示真实地址。

ndqy

发表于 2008-9-12 19:28:07 | 显示全部楼层

我找到了大象回答的这样一个问题:


HostMonster的Apache支持mod_rewrite功能吗
答:支持。HostMonster服务器的全部Apahce程序是启用了mod_rewrite功能。
了解到更多有关mod_rewirite的信息请参考下面的资料:引用:
http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html
http://www.ilovejackdaniels.com/apache/mod_rewrite-cheat-sheet/

但是怎么解决啊?我新到手的空间中安装了Apache了吗?我怎么没找到这个程序的目录啊。

ndqy

发表于 2008-9-12 23:13:55 | 显示全部楼层

我又看了这篇文章

http://bbs.idcspy.com/viewthread.php?tid=30188&pid=188141&page=1&extra=page%3D1#pid188141

但是我找不到.htaccess 这个文件,更找不到Apache的安装目录。
RAKSmart

ndqy

发表于 2008-9-12 23:27:49 | 显示全部楼层

而且还有文章介绍说这个文件 httpd.conf 也可以添加 正则表达示来转向二级域名。

httpd.conf 这个文件应该是在Apache 的目录中的,但是这些文件都在哪里能找到呢?谢谢。

goldstein

发表于 2008-9-13 10:24:55 | 显示全部楼层

用htaccess,很方便
您需要登录后才可以回帖 登录 | 注册

本版积分规则

HostMonster讨论

HostMonster
优惠码:优惠链接
介绍:HostMonster美国主机商成立于1996年,总部位于犹他州普罗沃,提供主机托管服务,在业内有比较有实力,而且口碑也不错。HostMonster美国主机性价比较高,而且基本不会额外收取费用,其无限型方案支持无限磁盘空间,无限带宽和电子邮件帐户,提供免费域名1个。
查看更多

ndqy

发表主题