9

1日のさまざまな時点で、私のWPパーマリンクは壊れ続けます。カスタムパーマを使用している場合は機能しますが、日中に数回、ページが見つかりませんをスローします。permsをデフォルトに設定してからカスタムに戻すことで修正し、正常に動作します。

私のシステム管理者はそれを理解できません。うまくいけば、教祖はいくつかの助けを貸すことができますか?

4

9 に答える 9

5

問題は確かに最も可能性が高いです( .404を提供するプラグイン/%scategory%/はやや一般的です。サイト管理の[オプション] | [パーマリンク]ページに移動し、[変更を保存]をクリックしてパーマリンクを再生成します。これを確認する方法は次のとおりです。 WP-動作をテストするためのデフォルトのパーマリンク。すべてが正常に機能している場合、それはsCategoryパーマリンクです。

これが機能しない場合は、.htaccessを公開してください。これにより、トラブルシューティングが改善されます。

于 2010-10-15T17:14:11.083 に答える
1

.htaccessファイルを定期的に上書きしているのではないかと疑っています。パーマリンクオプションを設定すると、.htaccessが更新されます。これらの設定が「失われた」場合は、サイトで実行されている別のソフトウェアが.htaccessファイルをいじって、WordPress設定を削除または上書きしている可能性があります。

于 2010-08-17T19:42:03.650 に答える
1

他の何かが自動的にhtaccessファイルを変更し、パーマリンク設定を上書きしているようです。

bvandrunenが提案したことはうまくいくかもしれません。そうでない場合は、パーマリンク設定を必要なものに設定し、すぐにhtaccessファイルのアクセス許可を変更して、ファイルが変更されないようにすることができます。を使用することをお勧めしchmod 644ます。

当然のことながら、より良い解決策は、htaccessファイルを改造しているスクリプトを見つけてそれを取り除くことです...しかし、この修正は少なくともパーマリンクを機能させ続けるはずです!

于 2010-10-21T18:05:56.327 に答える
0

.htaccessの作成/変更日は変更されますか?.htaccessに目に見える変化が見られない場合でも?

パーマリンクは、option_id34のwp_optionsテーブルに保存されます。それらを確認し、変更が行われた後に確認してください。

于 2010-10-17T17:55:04.230 に答える
0

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をブロックから移動すると、問題は停止しました。お役に立てれば

于 2010-10-20T22:10:21.810 に答える
0
  1. 既存のパーマリンク構造を削除し、デフォルトに設定します。
  2. 現在の.htaccessファイルを削除します。
  3. サイトのキャッシュを削除します。
  4. @bvandrunenが提案したような新しい.htaccessファイルを作成します。
  5. 新しいパーマリンク構造を再度作成します。

それはうまくいくはずです。

于 2010-10-21T20:04:17.413 に答える
0
于 2013-02-12T19:43:18.150 に答える
0

.htaccessは私のビルドでアップロードされませんでした!!!

私のビルドプロセスでのばかげた間違い!

于 2018-05-10T15:10:57.617 に答える
0

サーバーの制限を確認することをお勧めします。MySQLの容量が不足しているときに、この問題が発生しました。SSHを使用する場合は、

df -h 

ファイルを一覧表示し、スペースが不足していないかどうかを確認します

于 2021-03-09T12:30:04.883 に答える