何時間も検索してきましたが、この問題を解決できると思われるものは見つかりませんでした。
シナリオは次のとおりです。
「Twenty Eleven」をテーマにwpテーマを作っています。URLをパーマリンクに変更することを決定するまで、すべてがうまくいきました。表示されている唯一のページは、以前に定義した静的ページです。
htacces ファイルを設定しました。実際、WPはそれを自動的に行いました。デフォルト設定に戻せばすべてうまくいきますが、SEO の場合はパーマリンク オプションを使用したいと思います。
これが私のhtaccessファイルです(WPインストールフォルダーにあります):
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /mysite/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /mysite/index.php [L]
</IfModule>
# END WordPress
この投稿wordpress .htaccess with permalinksを見たことがありますが、何も役に立ちません。どんな助けでもとてもいいでしょう。
更新:私がすでに試したこと:
- ページを削除して、再度作成してください。
- wp_options (db) のパーマリンク フィールドにアクセスし、値を空白に設定し、管理者でパーマリンク オプションを再度設定します。
- Zend Serverのapache2インストールを介して、Windows 7で実行しています。
- 私のローカルホスト環境の問題だと思ったので、サイトをオンラインにしました。まったく運がありません。静的なフロント ページを設定すると、wordpress はパーマリンクをより使いやすい URL タイプに変更できないと想定しています。残念だ。