naginagi
メンバー
3 years前の投稿 #
昨日、 Contact Form 7 を導入しようとしたところ、固定ページが表示されなくなってしまいました。ブログの投稿記事は正常に表示されます。
・状態
wordpress2.6.1
サーバはサクラインターネットのスタンダード
PHPバージョン5
winXP
ブラウザ IE Firefox 双方で同じ現象
パーマリンクはカスタム構造で/log/%post_id%.htmlに設定しており、固定ページは、http://www.example.com/mailなど英語表記。昨日まで正常表示。
現在、パーマリンクをデフォルトに戻すと固定ページも正常に表示される。
.htaccessは # BEGIN WordPress# END WordPress とだけ表示。
・行った作業。
ブラウザ、cookie・キャッシュ削除、改善なし
プラグイン無効化改善なし
wordpress2.6.1再インストール改善なし
Contact Form 7削除改善なし
テーマをデフォルトに変更改善なし
できれば以前のように、パーマリンクを/log/%post_id%.htmlで運用したいと考えています。アドバイス、よろしくお願いします。
Contact Form 7削除改善なし
ということは、Contact Form 7 は無罪と思われます。
.htaccessは # BEGIN WordPress# END WordPress とだけ表示。
これは、パーマリンクをデフォルトに戻したときの状態ですか? それとも独自構造 (/log/%post_id%.html) にしたときの内容ですか? 前者なら構いませんが、カスタム構造に設定しても .htaccess の中身がこれだと実質空なので、うまくパーマリンクが動作していません。おそらく画面下に「以下の内容を .htaccess に書き出してください云々」という表示が出ているので、それをコピペして手動でサーバー上の .htaccess を更新してください。
naginagi
メンバー
3 years前の投稿 #
lilyfanさん アドバイスありがとうございます。
パーマリンクのカスタム構造にて『/log/%post_id%.html』に設定すると「この設定を保存しました」と正常に保存でき、ブログの記事は正常に閲覧できます。
ただ固定ページは表示されなくなってしまいます。
ちなみに固定ページのパーマリンクアドレスは、
デフォルト設定時 http://www.example.com/?page_id=718 で閲覧可
カスタム構造設定時 http://www.example.com/mail で閲覧不可です。
よろしくお願いします。