• 解決済 mrsmith11

    (@mrsmith11)


    Redirection というプラグインで301リダイレクトをかけようとしているのですが、なぜかリダイレクトされません。

    https://aaa.com/s/g/

    を、

    https://www.bbb.com/t/h/a.html

    に飛ばしたいのですが、元URLがg/のトップディレクトリだからだめなのでしょうか?

    とはいえ、https://aaa.com/s/g/index.cgi やindex.htmlまですべて書いてみても、やはり転送されません。

    自分のブログURLからドメインの異なるURLには転送できないのでしょうか?
    いや、ドメインが変わらない転送も、上記のような場合はできませんでした。

    https://aaa.com/product.php

    から

    https://aaa.com/new-product.php

    にはちゃんと飛ぶのですが。

    どういうときに正常に飛んで、どういうときに飛ばないのか、条件がわからず、もう意味がわからないです。

    どなたか解決策があればお教えください。

    それではよろしくお願いいたします。

    coreserver v2を使用しています。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック投稿者 mrsmith11

    (@mrsmith11)

    301 用の Redirection というプラグインを使用しておりますが、どうやら、転送元となるページが存在していない場合のみ有効のようです。

    そのURLにページが存在している場合、転送されず、そのまま表示されますが、これはwordpressのバグなのでしょうか?

    それでは以上よろしくお願いいたします。

    • この返信は3年、 3ヶ月前にmrsmith11が編集しました。

    @mrsmith11 さん
    はじめまして。
    Redirectionプラグインで存在するページのリダイレクトを試してみましたが、問題無く動作しました。
    外部サイトへのリダイレクトも動作しました。
    Redirectionプラグインに、ページが存在しない場合にリダイレクトするような仕様は無く、またWordPressのバグでもないと思います。

    また記載されたサイトのソースを見る限り、WordPressで構築されているようには見えません。
    WordPressサイトであれば読み込まれるべきものが一切読み込まれていないからです。

    お使いのWordPressテーマや、どのようにコンテンツを更新しているかなどを教えていただければ、もう少し詳しいアドバイスが出来ると思います。

    こんにちは

    転送元にしたいページが Tetsuaki Hamano さんがおっしゃる通り WordPress で管理しているページでは無いのだと思います。

    転送元の物理ファイルが存在しない場合、WordPress の制御下に処理が移るので Redirection が読み込まれて処理されるのではないでしょうか。

    トピック投稿者 mrsmith11

    (@mrsmith11)

    Tetsuaki Hamano (@wildworks)様

    ありがとうございます。 

    munyagu (@munyagu)様のおっしゃっているとおり、wordpressの管理下にないただのhtmlからwordpress内の記事に301リダイレクトを飛ばしたかったのです。

    しかし、そのhtmlが存在しているから飛ばなかったので、現在は削除済み→リダイレクト成功です。

    ありがとうございました。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「301リダイレクトで正常に転送されない」には新たに返信することはできません。