• タイトルと同様の日本語でパーマネントリンク固定ページを作成したが、2.6では、「Not Found」になってしまう。
    2.51では大丈夫だったのですが、解決策がわかる方いらっしゃいますか?

    たとえば、

    http://hogehoge.jp/ほげほげ

    ってページを作っても「Not Found」になってしまいます。
    もちろん、「ほげほげ」はタイトルと異なっても表示しませんでした。

2件の返信を表示中 - 16 - 17件目 (全17件中)
  • >tenpuraさん
    お返事遅くなってしまい、すみません。
    日本語文字列は「特集」とかですね。

    1. http://examle.jp/特集
    2. http://examle.jp/%E7%89%B9%E9%9B%86

    上記以外も、日本語URIのページがすべてアウトです。
    カテゴリ、投稿に日本語が含まれているのはオッケーでした。
    ただし、投稿のパーマリンク構造は
    /hoge/%post_name%.html
    となっているので、トップに日本語を持って来たらアウトかもしれません。

    【補足情報1】

    しかしながら、一部の固定ページでリライトに失敗しており、別の個別記事を表示してしまいます。

    と書きましたが、あれは単にページスラッグを英語に書き換えたために発生していたエラーでした。
    スラッグをもとの「特集をURLエンコードした文字列」に戻したところ、2.9.2のソースを2.7.1と入れ替える上記のハックで正常に動きました。
    バッド・ノウハウです。

    【補足情報2】
    「環境に依存せず発生する」と書きましたが、別のPCで同じことを試したら大丈夫でした。
    ApacheやPHPのバージョンに起因する問題かもしれません。
    適当なことは書けないので、きちんと調べてからお伝えします。

    こちらが参考になるかもしれません。

2件の返信を表示中 - 16 - 17件目 (全17件中)
  • トピック「WP 2.6 固定ページのパーマリンクで日本語が使えない」には新たに返信することはできません。