0

我在我的域中安装了 OpenScholar:

http://scholar.web

基本上,当某人注册一个帐户时,他的站点 URL 是http://scholar.web/user,他的内容将在http://scholar.web/user/contents

我一直在寻找一种方法,以便将 URL 转换为:http://user.scholar.web/content用于通过虚拟子域显示他的内容(可能是 htaccess)

任何人都可以提供一些解决方案或指导吗?谢谢

4

1 回答 1

0

首先,您需要更改域上的 DNS 条目,以便 *.scholar.web 指向您的站点。之后,(如果您使用的是 Apache)更改 Apache 虚拟主机以接受 *.scholar.web 请求。然后,您可以使用 htaccess 和/或 PHP 对 URL 格式进行您喜欢的操作。

我曾经有一个类似于“iscool.com”的域名。这是我使用的方法,因此我可以使用像“ben.iscool.com”这样的伪子域,它会相应地显示内容。

于 2012-06-14T08:03:19.593 回答