静的サイトとの組み合わせでのパーマリンク設定について
-
いつも大変お世話になっております。
静的ページとの連携で、パーマリンクに詰まっているので、ご教授頂ければ幸いです。既にある静的サイトのドメイン(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/ でリダイレクトが繰り返し行われました。
となります。
記事へは先ほどと同様のエラーメッセージがでます。階層がこれでいいのか怪しいところでもあるのですが、どのように解決したら良いでしょうか。
すみませんが、よろしくお願いします。
- トピック「静的サイトとの組み合わせでのパーマリンク設定について」には新たに返信することはできません。