サポート » 使い方全般 » パーマリンク設定 個別記事が表示されない。

  • サイト複製後、個別記事が表示されなくなりました。
    パーマリンク設定が関係しているのだろうと考え、
    いろいろ試してみたのですが、全く解決されません…

    何が原因なのか、どなたかご教授頂けませんでしょうか?
    よろしくお願い致します。

    詳細は以下の通りです。

    パーマリンク設定:
    デフォルト設定

    • ページ OK
    • カスタム投稿個別記事 OK
    • 通常投稿個別記事 OK

    パーマリンク設定:
    デフォルト設定以外

    • ページ OK
    • カスタム投稿個別記事 NG(リクエストされたページが存在しません。)
    • 通常投稿個別記事 NG(リクエストされたページが存在しません。)

    .htaccessは777で書き込みは可能となっております。
    .htaccess書き込みエラーもありません。

    デフォルト設定以外で試した設定は以下の通りです。

    • /%year%/%monthnum%/%day%/%postname%/
    • /%year%/%monthnum%/%postname%/
    • /archives/%post_id%
    • /%postname%/ ※複製前はこの設定でOKでした。
    • /%post_id%/
    • /%category%/%postname%/ ※こちらはページもNGでした。
5件の返信を表示中 - 1 - 5件目 (全5件中)
  • 最初の情報をもうちょっとください。

    サイト複製後

    とは、具体的になにを行ったのですか?

    ・同じサーバでバーチャルホストなどを作った
    ・別サーバにDBをコピーした

    などなど

    トピック投稿者 contSuzuki

    (@contsuzuki)

    Kvex様、いつも有難うございます。

    複製についてですが、

    同一サーバー内にディレクトリを複製し、サブドメインを設定しております。
    複製元は現在も運用中で、/%postname%/で正常に動作しています。

    複製元:example.com
    複製先:hoge.example.com

    DBについても同一サーバー内に複製しております。

    複製元:example-db
    複製先:hoge-example-db

    各記事等のデータは一旦全て削除し、別記事を投稿しています。

    サーバーはお名前VPSを使用しております。

    いかがでしょうか?

    お手数をお掛けしますが、よろしくお願いします。

    憶測ですが、ルートにhtaccessなどが存在し、RewriteBaseに複製もとのディレクトリが指定してあるとか?ちゃうかな?

    DBについても同一サーバー内に複製しております。

    これが原因な気もするね…

    複製元:example.com
    複製先:hoge.example.com

    shokunさんのご意見とも重複するっぽいですが。
    上記の複製ということですが、実際のディレクトリ構造が気になります。

    トピック投稿者 contSuzuki

    (@contsuzuki)

    shokun0803様、kvex様、ご返信有難う御座います。

    サーバー内のディレクトリは以下の通りです。

    /var/www/vhosts/example.com
    /var/www/vhosts/hoge.example.com/

    WPの各ファイルについては以下のディレクトリに入ってます。

    /var/www/vhosts/example.com/httpdocs/
    /var/www/vhosts/hoge.example.com/httpdocs/

    htaccessについては、どちらのサイトも上記のディレクトリに設置しており、
    記述はどちらも以下の通りです。

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

    いかがでしょうか?

    DBについても同一サーバー内に複製しております。

    これが原因な気もするね…

    ですか…
    ちょっと調べてみます。

    有難う御座います。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • トピック「パーマリンク設定 個別記事が表示されない。」には新たに返信することはできません。