1日のさまざまな時点で、私のWPパーマリンクは壊れ続けます。カスタムパーマを使用している場合は機能しますが、日中に数回、ページが見つかりませんをスローします。permsをデフォルトに設定してからカスタムに戻すことで修正し、正常に動作します。
私のシステム管理者はそれを理解できません。うまくいけば、教祖はいくつかの助けを貸すことができますか?
1日のさまざまな時点で、私のWPパーマリンクは壊れ続けます。カスタムパーマを使用している場合は機能しますが、日中に数回、ページが見つかりませんをスローします。permsをデフォルトに設定してからカスタムに戻すことで修正し、正常に動作します。
私のシステム管理者はそれを理解できません。うまくいけば、教祖はいくつかの助けを貸すことができますか?
問題は確かに最も可能性が高いです( .404を提供するプラグイン/%scategory%/
はやや一般的です。サイト管理の[オプション] | [パーマリンク]ページに移動し、[変更を保存]をクリックしてパーマリンクを再生成します。これを確認する方法は次のとおりです。 WP-動作をテストするためのデフォルトのパーマリンク。すべてが正常に機能している場合、それはsCategoryパーマリンクです。
これが機能しない場合は、.htaccessを公開してください。これにより、トラブルシューティングが改善されます。
.htaccessファイルを定期的に上書きしているのではないかと疑っています。パーマリンクオプションを設定すると、.htaccessが更新されます。これらの設定が「失われた」場合は、サイトで実行されている別のソフトウェアが.htaccessファイルをいじって、WordPress設定を削除または上書きしている可能性があります。
他の何かが自動的にhtaccessファイルを変更し、パーマリンク設定を上書きしているようです。
bvandrunenが提案したことはうまくいくかもしれません。そうでない場合は、パーマリンク設定を必要なものに設定し、すぐにhtaccessファイルのアクセス許可を変更して、ファイルが変更されないようにすることができます。を使用することをお勧めしchmod 644
ます。
当然のことながら、より良い解決策は、htaccessファイルを改造しているスクリプトを見つけてそれを取り除くことです...しかし、この修正は少なくともパーマリンクを機能させ続けるはずです!
.htaccessの作成/変更日は変更されますか?.htaccessに目に見える変化が見られない場合でも?
パーマリンクは、option_id34のwp_optionsテーブルに保存されます。それらを確認し、変更が行われた後に確認してください。
WordPressブログでもまったく同じ問題が発生したため、@ahockleyに同意する必要があります。これは、.htaccess
ファイルが上書きされ、カスタムに設定してからデフォルトに戻すと、しばらくの間自動的に修正されるということです。私がしなければならなかったことはこのようなものでした:(これはデフォルトです)
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
への変更:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# BEGIN WordPress
# END WordPress
#BEGIN Wordpressをブロックから移動すると、問題は停止しました。お役に立てれば
それはうまくいくはずです。
.htaccessは私のビルドでアップロードされませんでした!!!
私のビルドプロセスでのばかげた間違い!
サーバーの制限を確認することをお勧めします。MySQLの容量が不足しているときに、この問題が発生しました。SSHを使用する場合は、
df -h
ファイルを一覧表示し、スペースが不足していないかどうかを確認します