2017-04-24 7 views
0

私は巨大なマルチドメイン(ドメインアクセスモジュールが使用されています)の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を使用することができます

+0

ドメインへのアクセスは、この奇妙なリダイレクトを行っているようです。画像スタイルの生成がうまくいかなかったために、パッチを適用する必要がありましたが、おそらくこのパッチが何かを混乱させました。とにかく、私は.htaccessのリダイレクトを追加しました。そして、それはDomain Accessモジュールのものより前に起こるので、バグは避けられます。 – MilanG

答えて

0
  1. : のphpMyAdminに行く - > [DB]を選択 - >検索 - >フレーズを入力 - >すべてのテーブルを選択 - 検索する>検索

  2. 用途あなたのサイトにリダイレクトします。 https://itunes.apple.com/us/app/integrity/id513610341?mt=12 https://www.screamingfrog.co.uk/broken-link-checker/

+0

1.あなたが目指しているのであれば、URLがDBに格納されているとは思わないでください。リダイレクトURLは元のURLと同じですが、wwwは削除されただけです。一般的です。 2.壊れたリンクを見つける必要はありません。私はそのリダイレクトが何をしたのかを知る必要があります。 – MilanG

関連する問題