CG
(@du-bist-der-lenz)
xserverの.jpドメインでグーグルにインデックスされていたのを、独自ドメインにリダイレクトすることでよかったのではないか。
「その後、googleのサーチコンソールに変更依頼をかけようとして」からの経過説明が、訳がわからない状態になっています。意図して行わないかぎり、サーバー上のデータは消えることはありませんよ。xserverのファイルマネージャで確認しましょう。
今後のことについてですが、オンラインでなくオフラインで更新して、サーバーにアップロードするようにすることで、サイトの再開は即時に行えます。
ありがとうございます。
ファイルマネージャ自体は確認したのですが、どこをどうすれば良いのかわからない状態です。
.comの方を何度か初期化してしまいました。
一番問題なのは、.comのドメインのadminが利用できなくなっていて、404 not foundになっているという事です。
.jpのドメインでwordpressにログインした状態で、all in seo packをクリックした時のエラー表示は
ページ”自分のドメイン.comの方”wp-admin/admin.php?page=all-in-one-seo-pack/aioseop_class.phpを拓けません。サーバ”自分のドメイン.comの方”wp-adminが見つかりません。となっています。
エックスサーバーで初期ドメイン(*.xsrv.jp)にインストールしたWordPresを独自ドメインに変更する手順については、公式サイトにある以下のよくある質問があります。
WordPressを初期ドメイン(お客様のサーバーID.xsrv.jp)にインストールしましたが、独自ドメインへ変更したいです。
https://www.xserver.ne.jp/support/faq/faq_service_hp_wp.php#08
初期ドメインにインストールしたWordPressについて、まだ削除していない状況であり、アクセスすることができる状況あれば、上記URLにて説明の手順に沿って、改めて独自ドメインでの参照が可能になるように試すのがよいかと思います。
返信いただきありがとうございます。
あれから上記方法を試しましたが、
新規ドメインにアクセスしようとすると、
Parse error: syntax error, unexpected end of file in 自分のドメイン public_html/wp-includes/rewrite.php on line 555
というエラーが起こり、再アップロードしてもキューの転送に失敗したとなります。
何回も試すもタイムアウトになってしまいます。
wifiの通信制限にかかってしまったので、そのせいでしょうか?
であれば、回線の変更以外に方法はないでしょうか?
CG
(@du-bist-der-lenz)
ファイルの最後に改行が多いか、記述間違いはないですか
こんにちは
通信制限でWordPressアップロード中に転送に失敗してファイルが中途半端になっていると思います。
そのような不安定な回線のまま修正していくのは難しそうですが・・・
何をしてもいずれかのファイルを変更する必要がありますので、そのような回線ではファイルを破損してしまうリスクが常にあります。
sshでコマンドを打てるのであれWordPress.orgからXSERVERに直接WordPressをダウンロードする事もできますが、どのように回線が不安定なのかわかりませんが、ssh自体が不安定になりファイルの編集が出来ない可能性もあります。
XSERVERの簡単インストールが使えるのであれば、新しいドメインに(上書きしてしまえるのか分かりませんが)インストールしてまっさらな状態にし、19記事をコピペする事をお勧めします。
返信いただきありがとうございます。
ローカルへそのままドラッグ&ドロップしているのでファイル記述間違えはないと思います。
ちなみにどのファイルなのでしょうか?
http://wpdocs.osdn.jp/WordPress_の一般的なエラーでsynaxのエラーについて記載がありました。ドラッグ&ドロップでこういうことが起こりうるのでしょうか?
構文をもう1度見直してみます。
555番目まで数えました。どうやら最後の部分らしいのですが、どこが違っているのかわかりません。
// Look for matches.
$request_match = $request;
foreach ( (array)$rewrite as $match => $query) {
// If the requesting file is the anchor of the match, prepend it
// to the path info.
if ( !empty($url) &
emptyの前の ! か } だと思うのですが…
CG
(@du-bist-der-lenz)
それが最後の記述なら、ファイルの破損です。最後は}
で閉じて無ければおかしいですから。
// Look for matches.
$request_match = $request;
foreach ( (array)$rewrite as $match => $query) {
// If the requesting file is the anchor of the match, prepend it
// to the path info.
if ( !empty($url) && ($url != $request) && (strpos($match, $url) === 0) )
$request_match = $url . '/' . $request;
if ( preg_match("#^$match#", $request_match, $matches) ) {
if ( $wp_rewrite->use_verbose_page_rules && preg_match( '/pagename=\$matches\[([0-9]+)\]/', $query, $varmatch ) ) {
// This is a verbose page match, let's check to be sure about it.
$page = get_page_by_path( $matches[ $varmatch[1] ] );
if ( ! $page ) {
continue;
}
$post_status_obj = get_post_status_object( $page->post_status );
if ( ! $post_status_obj->public && ! $post_status_obj->protected
&& ! $post_status_obj->private && $post_status_obj->exclude_from_search ) {
continue;
}
}
// Got a match.
// Trim the query of everything up to the '?'.
$query = preg_replace("!^.+\?!", '', $query);
// Substitute the substring matches into the query.
$query = addslashes(WP_MatchesMapRegex::apply($query, $matches));
// Filter out non-public query vars
global $wp;
parse_str( $query, $query_vars );
$query = array();
foreach ( (array) $query_vars as $key => $value ) {
if ( in_array( $key, $wp->public_query_vars ) ){
$query[$key] = $value;
if ( isset( $post_type_query_vars[$key] ) ) {
$query['post_type'] = $post_type_query_vars[$key];
$query['name'] = $value;
}
}
}
// Resolve conflicts between posts with numeric slugs and date archive queries.
$query = wp_resolve_numeric_slug_conflicts( $query );
// Do the query
$query = new WP_Query( $query );
if ( ! empty( $query->posts ) && $query->is_singular )
return $query->post->ID;
else
return 0;
}
}
return 0;
}
どうしたらいいですかね?
現在.comは初期化したのでログインはできそうな状況です。
元サーバドメインも同じエラーコードになってしまいました。
上記のコードをつけ加えればいいでしょうか?
どうしたらいいですかね?
現在.comは初期化したのでログインはできそうな状況です。
元サーバドメインも同じエラーコードになってしまいました。
上記のコードをつけ加えてみましたが、同じエラーコードが出ます。
初期化した.comのrewrite.phpを元サーバにコピーしても無駄なのでしょうか?
元ドメインにコピーしたら、表示されました。破損していたようです。
これからなのですが、回線速度の影響もありそうなので、
状況が良い時に再度、新規ドメインにデータ移行をしてみます。
ありがとうございました!
とりあえず、新規ドメインにデータ移行できました。グローバルメニューが重複して出ているのが、気になりますが、とりあえずこれで作業を進めて行こうと思います。
あとは、googleのサーチコンソールの移行をすれば、完璧です!
長々とお付き合い頂き本当にありがとうございました!