2011-06-10 51 views
0

Drupal中是否有一个选项可以使Drupal生成的所有URL指向其他地方?更改drupal链接和菜单等的路径

例如,从路径:“/”或“mydomain.com”到“http://apps.facebook.com/myapp”,我知道已经有Facebook插件,但它有很多错误

回答

0

如果我理解正确的话,你应该能够修改您的网站的settings.php文件中的$ BASE_PATH变量。

例如,默认情况下,当Drupal的创建一个网页,如“关于我们”的路径,这然后通过链接人类似于:

/about-us 

(相当于http://www.mydrupalsite.com/about-us

如果你改变了$ BASE_PATH变量在你的settings.php文件,例如:

$base_path = "http://www.myotherdrupalsite.com"; 

那么Drupal将呈现你的链接等,例如http://www.myotherdrupalsite.com/about-us

+0

问题是,它的apps.facebook.com/myapp/...是metter? – user786234 2011-06-12 18:43:05

+0

您可以设置'$ base_path =“http://apps.facebook.com/myapp”;'这将使您的所有链接在URL的开头处具有该基本路径。但是,一旦设置完成,您的所有链接都将外部链接到Facebook,您的用户将不会留在您的Drupal网站上。 – 2011-06-13 14:25:17