我有一些像这样的urls页面:
http://example.com/landing/abcd
http://example.com/landing/efgh作为菜单项:
$items['landing/%'] = array(
'title' => 'Landing page',
'description' => 'Landing page',
'page callback' => 'mymodule_landing_display',
'page arguments' => array(1),
'access arguments' => array('access content'),
'type' => MENU_NORMAL_ITEM,
);现在,我想将它们用作域的主页:
http://abcd.com/
http://efgh.com/我不想用简单的重定向。
做这件事最好的方法是什么?
发布于 2015-04-08 19:08:11
使用域访问:https://www.drupal.org/project/domain
核心Drupal +域访问可以做到这一点,您不需要任何代码或自定义模块。您的Drupal可以在每个配置的域名上加载不同的内容。
如果您希望它在代码中,您可以导出整个配置与功能模块:https://www.drupal.org/project/features
发布于 2015-04-08 17:03:20
如果您实际上只是想使用这些页面作为一个寻呼机/登陆页(如url‘want’建议),它也可以通过调整您的域设置为abcd.com和efgh.com。
至少在我的网站主机上,我可以调整域名查找其内容的位置。设置到/landing/abcd的'home‘路径(或者实际上相应地设置dns注册表的’A条目‘)将在我正在使用的- at服务器上完成任务,至少当所有三个域共享相同的when空间时。
因此,您也可以考虑在stackoverflow.com或webmasters.stackexchange.com上问您的问题,因为这可能是一个技术性更强的问题。
https://drupal.stackexchange.com/questions/154436
复制相似问题