サポート » 使い方全般 » 静的サイトとの組み合わせでのパーマリンク設定について

  • 解決済 senkegs

    (@senkegs)


    いつも大変お世話になっております。
    静的ページとの連携で、パーマリンクに詰まっているので、ご教授頂ければ幸いです。

    既にある静的サイトのドメイン(example.com)の中にwordpressを導入したいです。
    ドメイン直下には既に静的ページのフォルダやhtmlが入っています。
    今回の導入にあたって、ドメイン直下にwordpressというフォルダを作り、wordpressをインストールしました。

    wordpressで構築しようとしているコンテンツとそのパーマリンクは以下の3つです。

    ・information一覧(トップページで一部表示 静的ページやwordpressで構成したページへリンクされていたりいなかったりする)
    informationの全件を掲載するページ
    example.com/information/

    ・information記事(information一覧で網羅できない詳細な情報を掲載する)
    example.com/information/記事のパーマリンク

    ・blog(トップページで最新の投稿を掲載 blogとしても運営)
    blog blogトップページ、記事、カテゴリー一覧ページ
    example.com/blog/以下の階層

    現状で試したことは、

    設定>一般設定で

    サイトアドレス (URL)を
    http://example.com

    にし、
    設定>パーマリンク設定を

    カスタム構造
    http://example.com/blog/%post_id%/

    インフォメーション記事
    http://example.com/information/%post_id%/
    ※プラグインの、Custom Post Type Permalinksを使用しています

    にしています。
    希望のパーマリンクにはなったものの、ページを表示させると

    [an error occurred while processing this directive]
    要求された URL は本サーバでは見つかりませんでした。
    参照元ページのリンクが間違っているか、古くなってしまっているようです。 ページの著者にこのエラーをお知らせ下さい。
    [an error occurred while processing this directive]

    となります。

    他に、
    ドメイン直下に、information一覧用としてinformationフォルダをつくり、フォルダ内にwordpressのindex.phpをコピー&ペーストをして、

    require( dirname( __FILE__ ) . '/wordpress/wp-blog-header.php' );

    から

    require( dirname( __FILE__ ) . './../wordpress/wp-blog-header.php' );

    に書き換えました。
    information一覧とinformation記事はそれぞれカスタム投稿タイプにして、information一覧の方はPublicをfalseの状態にしています。

    http://example.com/informationにアクセスすると

    http://example.com/ページは機能していません
    http://example.com/ でリダイレクトが繰り返し行われました。

    となります。
    記事へは先ほどと同様のエラーメッセージがでます。

    階層がこれでいいのか怪しいところでもあるのですが、どのように解決したら良いでしょうか。
    すみませんが、よろしくお願いします。

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

    (@senkegs)

    解決はしていないのですが、urlを変えて対処することにしました。

    blogという名前をarticleにし、

    http://example.com/article
    にwordpressをインストールしてブログの記事を投稿

    http://example.com/article/information/
    にinformation一覧

    にしました。
    シンプルな構造になったので、これで実装できそうです。
    お騒がせしました。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「静的サイトとの組み合わせでのパーマリンク設定について」には新たに返信することはできません。