Drupal多站点&x2B;别名后缀
我实际上是在drupal多站点环境中工作,我陷入了别名后缀问题 我在我的sites.php文件中对多站点别名进行了如下设置:Drupal多站点&x2B;别名后缀,drupal,Drupal,我实际上是在drupal多站点环境中工作,我陷入了别名后缀问题 我在我的sites.php文件中对多站点别名进行了如下设置: $sites['example.example.de'] = 'example.example.de'; $sites['tp-ref.example.example.de/vwp'] = 'example.example.de'; $sites['tp-tst.example.example.de/vwp'] = 'example.example.de'; $sites
$sites['example.example.de'] = 'example.example.de';
$sites['tp-ref.example.example.de/vwp'] = 'example.example.de';
$sites['tp-tst.example.example.de/vwp'] = 'example.example.de';
$sites['tp-dev.example.example.de/vwp'] = 'example.example.de';
$sites['tp-local.example.example.de/vwp'] = 'example.example.de';
我的VHost配置:
<VirtualHost *:80>
DocumentRoot "C:/seu/xampp/htdocs/iptp"
ServerName example.example.de
ServerAlias tp-ref.example.example.de/vwp tp-tst.example.example.de/vwp tp-dev.example.example.de/vwp tp-local.example.example.de/vwp
</VirtualHost>
URL example.example.de工作时没有任何问题,但是当我试图打开其他URL之一时,我可以打开页面,但是Drupal的路径似乎有问题。
例如,如果我想打开URL“tp-ref.example.example.de/vwp”,Drupal会尝试从“tp-ref.example.example.de”加载所有css和js文件,但它应该从这里加载“tp-ref.example.example.de/vwp”。
我认为这是一个基本路径问题或是什么…:/有人知道如何解决这个问题吗?如果您查看文档: 根据这一点,您应该使用:
$sites['example.example.de'] = 'example.example.de';
$sites['tp-ref.example.example.de.vwp'] = 'example.example.de';
$sites['tp-tst.example.example.de.vwp'] = 'example.example.de';
$sites['tp-dev.example.example.de.vwp'] = 'example.example.de';
$sites['tp-local.example.example.de.vwp'] = 'example.example.de';
如果您查看文档: 根据这一点,您应该使用:
$sites['example.example.de'] = 'example.example.de';
$sites['tp-ref.example.example.de.vwp'] = 'example.example.de';
$sites['tp-tst.example.example.de.vwp'] = 'example.example.de';
$sites['tp-dev.example.example.de.vwp'] = 'example.example.de';
$sites['tp-local.example.example.de.vwp'] = 'example.example.de';
当Drupal实例位于VirtualHost的根目录中时,为了从子目录(/vwp)为您的网站提供服务,您需要在项目中创建一个
符号链接
在Windows操作系统上,可以使用mklink
命令执行此操作
首先转到文档根目录
然后使用vwp
作为指向项目文档根的名称创建一个符号链接
mklink /D vwp C:/seu/xampp/htdocs/iptp
当Drupal实例位于VirtualHost的根目录中时,为了从子目录(/vwp)为您的网站提供服务,您需要在项目中创建一个符号链接
在Windows操作系统上,可以使用mklink
命令执行此操作
首先转到文档根目录
然后使用vwp
作为指向项目文档根的名称创建一个符号链接
mklink /D vwp C:/seu/xampp/htdocs/iptp
谢谢你的回复,但是在编辑我的sites.php文件时,我遇到了另一个问题。当我尝试打开例如“tp-ref.example.example.de/vwp”时,网站会响应“页面未找到”,并将mit重定向到“tp-ref.example.example.de”。。。重定向是由我使用的一个模块触发的。谢谢你的回复,但是编辑我的sites.php如文档所示,我遇到了另一个问题。当我尝试打开例如“tp-ref.example.example.de/vwp”时,网站会响应“页面未找到”,并将mit重定向到“tp-ref.example.example.de”。。。重定向是由我使用的模块触发的。顺便说一句,完美,使我的一天:)完美,使我的一天:)
mklink /D vwp C:/seu/xampp/htdocs/iptp