web-dev-qa-db-ja.com

wwwに変換した後にログインできないのはなぜですか?

だから私はもともとwwwなしでサイトをデザインしました。私はそれ以来、それが必要以上に多くの問題を引き起こすことになることに気づいた。

私はwwwに変換する書き換え規則を作成しました。

私はそれからwp-configでドメインを変更しました

define( 'DOMAIN_CURRENT_SITE', 'openeye.net' );
define( 'PATH_CURRENT_SITE', '/' );
define( 'SITE_ID_CURRENT_SITE', 1 );
define( 'BLOG_ID_CURRENT_SITE', 1 );
define('WP_HOME','http://www.openeye.net');
define('WP_SITEURL','http://www.openeye.net');
define('WP_MEMORY_LIMIT', '96M');

ページを編集したり、wp-adminにアクセスすることはできなくなりました。何が原因でしょうか?

1

Wwwを再度追加するために.htaccessに書き換え規則は必要ありません。書き換え規則を削除し、wp-config内のすべての定義を削除してからログインしてください。それでもうまくいかない場合は、.htaccess内のパーマリンクを削除してデフォルトに戻します。

作業が終わったら、ダッシュボード>>設定にwwwを追加して保存します。その後、パーマリンクをリセットしてください。

2
markratledge

あなたはあなたのDBにアクセスすることができますか? wp_optionsテーブルのサイトのURLが正しいことを確認してください。

WordPressの観点からすると、実際に行ったことはWebサイトをまったく異なるURLに「移動」することです(サイトを「mydomain.com」から「anothersite.net」にフォークリフトするのと同じように)。問題はありますが、この2つの記事の指示に従えば、問題ないと思います。

1
Jared Cobb