• 解決済 onemandog

    (@onemandog)


    はじめまして。WordPressを利用してホームページを作成しようと試みています。

    基礎的なhtml、CSSの知識しかありませんが、シンプルなサイトにしたいのと、後々のカスタマイズを考え、【WordPressレッスンブック】(ソシム株式会社・刊)という本を見ながらテンプレートを一から作成しています。

    通常の「投稿」については問題無く表示できるのですが、何故か「ページ」(時系列にない固定ページ)が表示されません。
    WordPressから書き出されるNot Foundではなく、レンタルサーバから書き出されるNot Foundページが表示される状況です。
    サイトのフロントエンドから該当ページのリンクをクリックしても、バックエンドから、つまりWordPress「ページ作成」画面にて「このページを表示」をクリックしてもダメです。

    具体的には

    「ご指定のURLが間違っているか、ページが削除された可能性があります。
    ブラウザの「戻る」ボタンで前のページへお戻りください。

    ○○○(レンタルサーバ会社名)ユーザー様へ
    リンク先のURLとサーバーにありますファイルを今一度ご確認ください。
    ご不明な点がございましたらお客様担当者へお問合せください。」

    といった表示です。

    ページについては3つほど作成したのですがどれも同じ症状です。

    ただし、WordPressの
    設定>表示設定>トップページの設定
    にて固定ページのラジオボタンにチェックを入れ、トップページに指定した場合には、トップページとして問題無く表示されます。

    パーマリンクは
    http://○○○(ドメイン).com/○○(ページ名、半角英数)
    となっています。
    ※WordPressのフォルダはPublic_html直下に展開させています。

    何か根本的な記述が抜け落ちているような予感がするのですが、本を読んでもググっても解決せず、相談させて頂きました。

    ちなみに現在自作のテーマフォルダ内にあるのは、「index.php」と「style.css」、そして画像ファイルのみです。
    ※参考にしている本がシンプルなものから徐々に発展させて行くタイプであるため、まだ作りかけです。

    ちなみに「page.php」を作成してみても状況は変わらずでした。

    どなたかお力をお貸し頂ければ幸いです。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • まず、パーマリンクを ?page_id=XX の形(デフォルト)にしてアクセスできるか確認してください。これでアクセスできるならワードプレスの問題ではないことが分かります。

    ?page_id=XX でアクセスできるのであれば、.htaccess の設定が正しくない、サーバー会社が .htaccess の編集を許可していない、等が考えられます

    トピック投稿者 onemandog

    (@onemandog)

    投稿ありがとうございます。

    ご指摘の通り、.htaccessの設定が誤っていました。
    配置する階層を誤っており、正しく配置したところ正常に表示されました。

    おかげさまで大変助かりました。どうもありがとうございました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「固定ページがNot Found」には新たに返信することはできません。