それぞれ異なるコンテンツを持ついくつかのドメインがあるサイトがあります。
www.domaina.com
www.domainb.com
www.domainc.com
エイリアスfoobarを各ドメインの異なるパスにしたい
www.domaina.com/foobar => page/100/14
www.domainb.com/foobar => page/136/12
www.domainc.com/foobar => page/96/14
自分のモジュールでトークンとpathautoを使用してエイリアスを作成できるようにしたいと思います。ドメインアクセスを検討しましたが、これによりドメインごとに異なるエイリアスを作成できるかどうかはわかりません。
誰かが最善のアプローチが何であるかを確認できますか?
更新:
ドメインパスとドメインアクセスを使用できるようですが、ドメインパスのソースコードを見ると、エイリアスごとにエントリを追加する必要があります。
$domain = domain_get_domain();
$domain_id = $domain['domain_id'];
$record = array(
'domain_id' => $domain_id,
'source' => "node/$node->nid",
'alias' => $path,
'language' => isset($node->language) ? $node->language : LANGUAGE_NONE,
'entity_type' => 'node',
'entity_id' => $node->nid,
);
drupal_write_record('domain_path', $record);
これはdrupal 6コードなので、entity_typeとentity_idがある理由がわかりません。引数付きのビューであるソースへのエイリアスを作成します。方法は誰でも知っていますか?そのレコードを作成しますか?