Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/268.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php OpenScholar虚拟子域_Php_Drupal_Subdomain_Virtual - Fatal编程技术网

Php OpenScholar虚拟子域

Php OpenScholar虚拟子域,php,drupal,subdomain,virtual,Php,Drupal,Subdomain,Virtual,我在我的域中安装了OpenScholar: 基本上,当某人注册一个帐户时,他的网站URL是,他的内容将在 我一直在寻找一种方法,将URL转换为:通过虚拟子域(htaccess)显示他的内容 谁能提供一些解决方案或指导? 谢谢首先,您需要更改域上的DNS条目,以便*.scholar.web指向您的站点。 之后,(如果您正在使用Apache)更改Apache vhost以接受*.scholar.web请求。 然后,您可以使用htaccess和/或PHP对URL格式进行任意处理 我曾经有一个类似“i

我在我的域中安装了OpenScholar:

基本上,当某人注册一个帐户时,他的网站URL是,他的内容将在

我一直在寻找一种方法,将URL转换为:通过虚拟子域(htaccess)显示他的内容

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

首先,您需要更改域上的DNS条目,以便*.scholar.web指向您的站点。 之后,(如果您正在使用Apache)更改Apache vhost以接受*.scholar.web请求。 然后,您可以使用htaccess和/或PHP对URL格式进行任意处理

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

好的,使用上面URL中提供的代码(删除字符串“something”),当我访问:user.scholar.web时,我被重定向到scholar.web/user。不过我觉得这有点好。需要一些调整,以便user.scholar.web不会被重定向。