【问题标题】:OpenScholar virtual subdomainOpenScholar 虚拟子域
【发布时间】:2012-06-14 16:36:14
【问题描述】:

我在我的域中安装了 OpenScholar:

http://scholar.web

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

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

谁能提供一些解决方案或指导? 谢谢

【问题讨论】:

    标签: php drupal subdomain virtual


    【解决方案1】:

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

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

    【讨论】:

    • 好吧,使用上面 URL 中提供的代码(删除字符串'something'),当我访问:user.scholar.web 时,我被重定向到了scholar.web/user。不过我觉得这还可以。需要一些调整,以便 user.scholar.web 不会被重定向。
    猜你喜欢
    • 1970-01-01
    • 2023-03-27
    • 2013-04-26
    • 2015-06-24
    • 1970-01-01
    • 2012-09-06
    • 2017-07-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多