• hico22

    (@hico22)


    お世話になっております。

    Ktai Style(Ver1.7)にてモバイルからの閲覧に対応しているのですが、モバイル検索エンジンの検索結果から該当記事にアクセスする際、正常に表示される記事もあるのですが、一部記事にアクセスするとブログのトップページにリダイレクトされてしまいます。

    http://www.google.co.jp/m

    上記のモバイル検索エンジンを使って実験したところ、自分のサイトに関しては、サイトの種類がPCマークで判定されている記事は、ほぼトップページにリダイレクトされてしまっていました。

    ただ、作者のYurikoさんのサイトは、PC判定されている記事でも、検索結果から直接アクセスしても正常に該当記事にアクセスできていたため、上記は偶然かもしれません。

    可能ならばパーマリンクをそのままで、PCサイト判定されていても検索結果から該当記事に直接アクセスできるような設定にする方法がありますでしょうか。

    また、全ての記事を携帯サイトと判定してもらう方法はありますでしょうか。

    宜しくお願い致します。

    参考までに

    パーマリンク設定は /%postname%/%post_id%/

    トップディレクトリの.htaccessは

    `
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    # END WordPress`

    となっております。

    どなたか解決方法がわかるかた、お忙しい中申し訳ありませんが宜しくお願い致します。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • IKEDA Yuriko

    (@lilyfan)

    プラグイン作者です。

    上記のモバイル検索エンジンを使って実験したところ、自分のサイトに関しては、サイトの種類がPCマークで判定されている記事は、ほぼトップページにリダイレクトされてしまっていました。

    おそらく、検索エンジンに記録されている URL がどこか変なのでしょう。正しいパーマリンクでインデックスされてないので、アクセスされたときに WordPress が「存在しない URL」ということで、フロントページ (トップページ) にリダイレクトしてしまうのだと思います。

    携帯閲覧時の URL 解釈は、WordPress 本体のものを使っているので、正しいパーマリンクでアクセスされれば問題なく表示されるはずです。

    PC でサイトを見たとき、HTML ソースの head 要素に
    <link rel="alternate" media="handheld" type="text/html" href="http://www.yuriko.net/" />
    とか書いてあると思いますが、その href で示される URL が変になってないか確認してください。これがおかしいと、インデックスも正しくなりません。

    トピック投稿者 hico22

    (@hico22)

    >>lilyfan様

    この度は詳しい説明も添えて返答を頂き、誠にありがとうございました。

    また、素敵なプラグインの提供、本当にありがとうございます。
    Ktai Style、Ktai Entry共に愛用させて頂いております。

    なるほど、URLが正常に認識されていないのが原因なのですね。
    lilyfan様が指摘してくれた部分を確かめてみたところ、hrefの部分は正常でした。

    参考のため、自分のサイトから、リダイレクトされてしまう具体例を挙げさせて頂きたいと思います。

    この検索結果の「生キャラメルの通販があったので貼り付けてみた。 – hycko.blog」というサイトが自分のブログの記事なのですが、クリックしてアクセスするとトップページにリダイレクトされる状態です。

    該当記事へのリンクを調べてみましたところ、

    http://www.google.co.jp/gwt/n?eosr=on&q=%E7%94%9F%E3%82%AD%E3%83%A3%E3%83%A9%E3%83%A1%E3%83%AB%E3%80%80%E3%82%AB%E3%83%AD%E3%83%AA%E3%83%BC&hl=ja&ei=qjDBSdg2k6LrA8rD_YkB&source=m&sa=X&oi=blended&ct=res&cd=2&rd=1&u=http%3A%2F%2Fblog.hycko.net%2F%25E7%2594%259F%25E3%2582%25AD%25E3%2583%25A3%25E3%2583%25A9%25E3%2583%25A1%25E3%2583%25AB%25E3%2581%25AE%25E3%2582%25AB%25E3%2583%25AD%25E3%2583%25AA%25E3%2583%25BC%25E3%2581%25A8%25E3%2583%25AC%25E3%2582%25B7%25E3%2583%2594%25E3%2581%25A8%25E9%2580%259A%25E8%25B2%25A9%2F503%2F

    となっており、クエリ「u=」以下に該当する、ブログの個別記事へのURLをURLデコードフォームよりデコードして確認してみたところ、URLは正常でした。

    Googleの問題かと思いYahooモバイルでも数点試してみたのですが、Yahooモバイルの検索結果からの個別記事へのアクセスでも、トップページにリダイレクトされてしまう症状が出ています。

    自分でもさらにURLが正常に認識されていない原因を突き止めるつもりですが、もし原因がわかりそうな方がいらっしゃれば、引き続きアドバイスを頂ければと思います。

    宜しくお願い致します。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「検索エンジンから個別記事にアクセス時、トップページにリダイレクトさ」には新たに返信することはできません。