1

私の検索と調査のすべてが、クエリ文字列を含むファイルから別の URL に移動するときのクエリ文字列関連の問題を指摘しているため、これに対する解決策は見つかりませんでした。私の場合、通常のフォルダー/ファイルなどから、クエリ文字列を含む URL に移動しようとしています。

サイトのさまざまなルールを含む作業用の .conf ファイルがあります。次のような別のものを追加したいと思います。

RedirectMatch ^/webinar$ https://company.webex.com/company/onstage/g.php?t=a&d=123456

RedirectMatch ^/webinar/$ https://company.webex.com/company/onstage/g.php?t=a&d=123456

URL をより一般的なものに変更しました。www.company.com/webinar と入力すると、これは適切にリダイレクトされますが、上記の URL には行きません。上記の URL をブラウザに直接入力すると、問題なく読み込まれます。

リダイレクトにより、一般的な Webex ページに移動します。これはリダイレクトの問題かもしれませんが、RedirectMatch がこの URL のクエリ文字列を処理する方法に関係していると思います。私は途方に暮れています。

編集

3 つのリダイレクトが発生する方法に問題がある可能性があります。1 つ目は /webinar、2 つ目は上記の URL、3 つ目は上記の URL が別のページにリダイレクトされることです。率直に言って、webex が iframe を処理している可能性があります。100%確実ではありません。では、2 番目のリダイレクトが 3 番目のリダイレクトを中断している可能性はありますか? 必要に応じて、webex の URL に関する詳細を提供できます。

解決

ここでの問題は、Webex が発生している二重リダイレクトを処理できないことです。代わりに、TLD から離れた別のフォルダーにヘッダー リダイレクトを含む PHP ページを利用する必要がありました。上記の RedirectMatch 構文は正しいのですが、何らかの理由で Webex がそれを無効にします。

4

0 に答える 0