フォーラム

サイト内検索、検索結果のリンク切れとなってしまいます。 (4 件の投稿)

  1. labo
    メンバー
    8 months前の投稿 #

    初めて投稿させて頂きます。

    MovableTypeからwordpressへ移行したのですが、
    サイト内検索で表示された検索結果のリンク先で
    404エラーとなってしまうものがあるのです。(正しく表示されるページもあります)

    【404エラーになるもの】
    http://www.○○○.com/blog/1149/
    http://www.○○○.com/355/35510/

    【正しく表示される】
    http://www.○○○.com/access/jimusho/
    http://www.○○○.com/355/35510_1/

    自分ではおそらく、URLの最後のファイル名が数字のみの場合に、
    404エラーになるのかと思っています。

    ただ、SEO対策などの関係で今からのファイル名の変更はできないので困っています。

    動作環境は、
    サーバー:CPI
    wordpress:WordPress 3.1.3

    ご助言よろしくお願い致します。

  2. labo
    メンバー
    8 months前の投稿 #

    検索フォームのテンプレートです。

    <form method="get" action="<?php bloginfo( 'url' ); ?>">
    <input type="text" name="s" id="s" onblur="if (this.value == '') {this.value = 'サイト内検索';}" onfocus="if (this.value == 'サイト内検索') {this.value = '';}" value="サイト内検索" />
    <input type="submit" name="b" id="b" value="検索" />
    </form>

  3. jim912
    世話役
    8 months前の投稿 #

    laboさん、こんにちは。

    検索については、検索結果ページのURLの方が重要です。
    その他、プラグインの停止やデフォルトテーマへの変更などやっていなければ試してみて下さい。

  4. kurosquare
    メンバー
    8 months前の投稿 #

    URLの最後のファイル名が数字のみの場合に、404エラーになるのかと思っています。

    まず、「検索結果に間違ったリンクが表示される」のか、それとも「検索結果には正しいリンクが表示されているにもかかわらず該当ページを表示できない」のか、どちらでしょうか。

    後者であれば、パーマリンクの使い方 - WordPress Codex 日本語版などをご覧いただき、パーマリンクの構造がどうなっているかを確認していただいた方がいいと思います。

返信

ログイン しなければ投稿できません。

About this Topic