0

サイトをテスト開発からライブ サーバー (ワードプレス) に移動しましたが、何らかの理由で、どのページをクリックしてもホームページのみが読み込まれます。

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

特にこの行:

RewriteRule . /index.php [L]

これを削除するか、htaccess を完全に削除すると、Forbidden 403 エラーが発生します。

誰かがこれを理解するのを手伝ってくれることを望んでいました?!

4

2 に答える 2

1

非常に一般的な問題は、リダイレクト プラグインです。すべてのプラグインを無効にしてポストバックします。あなたのウェブサイトはルートフォルダにありますか、それともサブディレクトリにありますか?

アップデート:

サイト URL の変更

サイト URL を手動で変更するには、4 つの簡単な方法があります。これらの方法はどれも機能し、ほぼ同じ機能を実行します。wp-config.php を編集

wp-config.php ファイルでサイト URL を手動で設定することができます。

この 2 行を wp-config.php に追加します。「example.com」はサイトの正しい場所です。

define('WP_HOME','http://example.com'); define('WP_SITEURL','http://example.com');

これは必ずしも最適な修正ではありません。サイト自体に値をハードコーディングしているだけです。この方法を使用すると、一般設定ページでそれらを編集できなくなります。

ソース

アップデート:

wp-config.php に移動

そして追加

define('WP_HOME','http://example.com');
define('WP_SITEURL','http://example.com');
于 2012-10-12T19:55:54.367 に答える
0

ルートにたくさんのランダムなファイルがあり、FTP では public_html にしかアクセスできませんでした。多数の htaccess ファイルとその他の構成ファイルがありましたが、それらを一掃し、問題を解決しました。

于 2012-10-12T21:17:26.480 に答える