0

アドバイスをお願いしたいです。最近、私は Drupal 7 を使用して会議サイトを開発していました。このサイトは domain1.com でホストされています。ただし、会議は別の組織によってカバーされており、彼らは会議ページに自分のドメイン (例: organization.com/conference2014) からアクセスできるようにする必要があります。しかし、私の問題は、組織の管理者によって管理されている organization.com サイトにリダイレクトされて、organization.com/conference2014?q=user/login から Drupal の管理インターフェイスにアクセスしたい場合です。さらに、organization.com/conference2014 に再度アクセスすると、パスワードの入力を求められます。

ユーザーがサイト organization.com/conference2014 に正常にログインした後、トリガーを導入するようアドバイスを受けました。リダイレクトされますが、管理インターフェイス/オーバーレイはありません。この問題に取り組む方法はありますか?

マーティン

4

1 に答える 1

1

セッション Cookie はログインしたドメインに関連付けられているため、domain1.com にログインすると、organization.com にはログインしません。organization.com には、あなたのドメインを指す Conference2014 用に構成された RewriteRule があると思いますか? その場合、次のように、リダイレクトでクエリ文字列を渡すようにリダイレクトを構成できます。

RewriteRule ^conference2014/?(.*) http://domain1.com/$1 [L,NE,QSA]

(QSA は私たちが興味を持っている部分です。それは「Query String Append」です)

これにより、 http://organization.com/conference2014 ?q=userなどにアクセスできるようになります。

于 2013-08-28T14:06:36.450 に答える