私は巨大なマルチドメイン(ドメインアクセスモジュールが使用されています)のDrupal 7ウェブサイトを持っています。それはwwwサブドメインを持っていますが、ページがwwwサブドメインにアクセスされると、www以外のメインドメインにリダイレクトされます。ページをリダイレクトする方法を調べるにはどうすればよいですか?
問題は、そのリダイレクトの原因を見つけることができないということです。いくつかのケースでは正常に動作しますが、他のケースではうまく動作しません。
I.e.一部のページが好きなら:その "デ" 言語の別名の接頭辞なし
domain.com/about_us
:
www.domain.com/de/about_us
が訪れたユーザーはにリダイレクトされていますそれはもちろん誤りです。
コードでも、.htaccessファイルでも見つかりませんでした。ホスティング事業者のサーバ上のPlesk「のPleskウェブプロ版」があるとの設定の下で、メインドメインの設定は、ラジオボタンで「優先ドメイン」があります。
- www.domain.com
- domain.com
- なし
そして、どれも選択されていないので、私はそれがホスト側で行われていないと仮定しています。
リダイレクトの "テスト"のための試したサイトと、301種類のリダイレクト(一時的なもの)があることがわかりました。
試したブラウザのdevelツール(Chrome、Firebug)でも、それ以上のことは見つけられません。
私の質問は、ページリダイレクトの原因を調べる方法はありますか?あなたがDB内のページを検索するためのphpMyAdminを使用することができます
ドメインへのアクセスは、この奇妙なリダイレクトを行っているようです。画像スタイルの生成がうまくいかなかったために、パッチを適用する必要がありましたが、おそらくこのパッチが何かを混乱させました。とにかく、私は.htaccessのリダイレクトを追加しました。そして、それはDomain Accessモジュールのものより前に起こるので、バグは避けられます。 – MilanG