ひとでさんの紹介できました。はてなブログプロからワードプレスに移行中のトラ…
WordPressひとでさんの紹介できました。はてなブログプロからワードプレスに移行中のトラブルで困っています。
●何について質問したいか
記事のリダイレクトについてです。
はてなからの移行あるあるで、ワードプレスで記事が見れず、アーカイブに飛んでしまう問題を、ひとでさんの手法でいったん終わったところです。
https://hitodeblog.com/hatena-archives
custom permalinksとゆうプラグインを使ってパーマリンクを変更するやり方は、互換性が未検証とのことでできませんでした。
●質問の目的(何をしたくて質問している?)
旧URLで検索すると、404とでており、リダイレクトできていません。
●現状(今どのような状況で、どこで悩んでる?)
リダイレクトできていない原因がわかりません。
新urlはつながります。
●分かっていること(どんなキーワードや方法で調べて、何が分かっている?)
リダイレクトできない原因
はてなブログ301リダイレクト
リダイレクト失敗
などと調べました
はてなブログでは301リダイレクトできないこともあるとの記事をみつけました。
●問題解決のために試したこと
他のリダイレクト法を調べましたが、プラグインであるredirectionはどうしたらいいのか。たくさんリダイレクトの操作をあれこれと操作していいものなのか、よくわからず止まってしまっています。初心者にはお手上げで、、すみません。
●参考URL(技術系の相談はスクショがあると解決しやすい)
旧url
https://salondehisami.com/entry/2023/07/30/232830
新url
https://salondehisami.com/2023-07-30-232830/
ご助言よろしくお願いします。
みんなのコメント 26件
はてなブログプロから WordPress に移行するにあたって、はてなブログプロで使用していたドメインをそのまま WordPress に移行して利用しているので、301 リダイレクトではないですよね。
おそらく現状は、「/」「-」問題を解決しないままはてなブログプロか WordPress に移行してしまい、そしてドメイン「salondehisami.com」の DNS(ネームサーバー)設定を WordPress のために契約したレンタルサーバーのものに変更してしまっているかと思います。なので、旧 URL にアクセスしても記事が表示されないわけです。
というか、旧 URL(ドメイン)のデータベースにアクセスしているつもりかと思いますが、結果的には新 URL(ドメイン)のデータベースにアクセスしているため、(運営側で削除) さんが旧 URL と誤認している URL が 404 エラーとなるわけです。新 URL(ドメイン)のデータベースには、旧 URL(ドメイン)で使用していたパーマリンクの記事がないので。
とりあえず解決するには、やはり「Custom Permalinks」などのパーマリンク変更プラグインを使用して記事一つ一つのパーマリンクを「ドメイン/xxxx-xx-xx-xxxxxx/」か「ドメイン/entry/xxxx/xx/xx/xxxxxx」に変えていくしかないかと思います。
ちなみに、はてなブログプロのドメイン「A.com」から WordPress に移行する際にドメインを変更して「B.com」とする場合であれば、移行と同時に「A.com」から「B.com」に 301 リダイレクトを行います。そうすることで、「A.com」のドメイン評価を「B.com」に引続ことができます。
今回 (運営側で削除) さんが行った処理は上記の処理ではなく、ドメインは「A.com」のままで、はてなブログプロのデータベースから WordPress のデータベースに接続を切り替えただけと予想します。それ自体は問題ではありません。
ちなみに、もしまだはてなブログプロの契約が継続されているのであれば、ドメインの DNS(ネームサーバー)をはてなブログプロのものに戻せば、「A.com」ははてなブログプロの仕様で表示されます。
ただ、はてなブログプロから WordPress にデータをデータを移行する場合、パーマリンクの「/」が「-」に自動で変更されてしまうという問題があるにもかかわらず (運営側で削除) さんはその対策を行っていないため、はてなブログプロ時の「A.com」記事と WordPress 時の「A.com」記事のパーマリンクが強制的に変更されてしまい、はてなブログプロ時の「A.com」記事 URL にアクセスしても 404 エラーとなるわけです。はてなブログから WordPress に移行する際に「A.com」記事の URL が変更されたので、まったく新しい記事 URL となってしてしまったということです。
早急にやるべき対処は 2 択で、一つは「Custom Permalinks」などのパーマリンク変更プラグインを使用して記事一つ一つのパーマリンクをはてなブログプロ時の仕様に変更する方法で、もう一方はパーマリンクは変更せずにはてなブログプロ時のパーマリンク「A.com/entry/xxx」から WordPress のパーマリンク「A.com/xxx」に 301 リダイレクトを行う方法です。
それ以前に、まずはご自身が行ったはてなブログプロから WordPress への移行を、しっかりと把握することですね。
お忙しいところご回答本当にありがとうございます。まさにその状況です。愚問申し訳ないのですが、パーマリンクを変更してもドメインが引き継がれているとリダイレクトは必要ないとゆうことでしょうか?
たくさんのブロガーさんが、リダイレクト処理がいると書いていて、ドメインのことにはふれてなくて、混乱しています。
ちなみにわたしは、
はてなプロをお名前ドットコムのドメインで運用していました。
その後、エックスサーバーに変更してドメインそのままです。
もしはてなブログプロ(A)から WordPress(B)に移行する際にドメインを変更したのであれば、A から B への 301 リダイレクトが必要です。
(運営側で削除)さんの場合はドメインを変更せず、ドメインに対するデータベースの接続先をはてなブログプロから WordPress に変更しただけなので、本来リダイレクト処理は不要です。
しかしはてなブログプロのデータを WordPress に移行する際、パーマリンクの「/」が「-」に自動で変更されてしまうという問題が以前からあります。(運営側で削除)さんはそれを知ってか知らずか何も処理しないまま WordPress に移行したため、記事 URL の「/」が「-」に変更され、まったく新しい記事 URL となってしまったわけです。
なので、「Custom Permalinks」などのパーマリンク変更プラグインを使用して記事一つ一つのパーマリンクをはてなブログプロ時のパーマリンクに変更(戻す)か、もしくはパーマリンクは戻さずにはてなブログプロ時のパーマリンク「A.com/entry/xxx」から WordPress のパーマリンク「A.com/xxx」に 301 リダイレクトを行う必要があります。
私個人的な考えでは、パーマリンクを戻すのではなく WordPress の仕様のパーマリンクに合わせて運用する方が今後の運用的にも楽かと思うので、はてなブログプロ時のパーマリンク「A.com/entry/xxx」から WordPress のパーマリンク「A.com/xxx」に 301 リダイレクトを行う方を推奨します。
>たくさんのブロガーさんが、リダイレクト処理がいると書いていて、ドメインのことにはふれてなくて、混乱しています。
▶そもそも、ご自身がやられようとしている処理が一体どんな処理なのかを理解しないで適当に実行してしまったことが問題ですね。良い勉強になったのではないでしょうか。
わかりやすい喩えかはわかりませんが、
例えば、(運営側で削除) さんが結婚して名前が変わる(現姓)とします。合わせて同棲のための新居に引っ越す場合、元の家から新居に転居処理をしつつ、郵便局に転居届も出しますよね。
こうすることで、旧姓・旧住所宛の郵便物も新居に届きますし、現・現住所の郵便物ももちろん届きます。これが、ドメイン変更と 301 リダイレクトも含めたブログ移行です。
しかし (運営側で削除) さんは今回、新居に引っ越さずにそのままの家で同棲を始めました。なので転居届は出さず、表札だけ現姓に変えたとします。
この場合、現姓の郵便物は届きますが、旧姓の郵便物は届きませんよね。今の (運営側で削除) さんのブログは、この状態です。
なので、そもそも現姓は用いず旧姓のままで人生を生きるか、もしくは旧姓から現姓への転居届を出す必要があります。つまり、パーマリンクを元のままに変更して運用するか、もしくは 301 リダイレクトを行う必要があります。
わかりますでしょうか?
ありがとうございます。
私個人的な考えでは、パーマリンクを戻すのではなく WordPress の仕様のパーマリンクに合わせて運用する方が今後の運用的にも楽かと思うので、はてなブログプロ時のパーマリンク「A.com/entry/xxx」から WordPress のパーマリンク「A.com/xxx」に 301 リダイレクトを行う方を推奨します。
☞これを実行しました。
実行した流れとしては、まずワードプレスに適応させるパーマリンクを作成してインポートしてます。つまりこれですね。
(/entry/%year%/%monthnum%/%day%/%hour%%minute%%second%)
↓
これだと、アーカイブにとんでしまい、記事が見れない。
↓
『export all urls』にて、全記事url取得した後、ワードプレスのパーマリンク変更。ワードプレスアプデの関係で、
/%postname%/が入ってないと、記事がアーカイブとみなされるそうなので、、/%postname%/を選びました。
↓
新uslのcsvを取り込み、プラグインであるリダイレクト用の変換用素材作成。
↓
一括変換完了。
これで本来パーリンク変更の際のリダイレクトは完了し、旧urlで検索しても新しいurlに引き継がれる。
はず、、!!なのに、404とでるので質問しました。
ひとでさんにもやや複雑なことから、このやり方で必ずしもいけるか保証できないと言われて、こちらを教えてもらったんです。
この実行内容が@j-jetstreamさんのご提案内容と一致してなかったらすみません。
↓
>☞これを実行しました。
▶実行できてないですよ。というか、【はてなブログプロ時のパーマリンク「A.com/entry/xxx」から WordPress のパーマリンク「A.com/xxx」に 301 リダイレクトを行う】の意味がわかっていません。そもそも、リダイレクトの意味がわかってないですね。
リダイレクト(301 リダイレクト)は、例えば旧 URL にアクセスした場合でも新 URL に自動接続する手法を言います。なので、WordPress 側のパーマリンク構造は何でも OK です。
WordPress のパーマリンク構造をどのようにするかにもよりますが、例えば WordPress のパーマリンク構造は「/%year%/%monthnum%/%day%/%hour%%minute%%second%」に設定しつつ、リダイレクト設定で「salondehisami.com/entry/.*」→「salondehisami.com/.*」とかにしたらいかがですか。
>『export all urls』にて、全記事url取得した後、ワードプレスのパーマリンク変更。ワードプレスアプデの関係で、
>/%postname%/が入ってないと、記事がアーカイブとみなされるそうなので、、/%postname%/を選びました。
▶何の偽情報を鵜呑みにしてますか?参考にしている記事を教えてください。
また、WordPress における「アーカイブ」とは、一体どういう事象を指していますか?おっしゃられている意味がよくわかりません。
>新uslのcsvを取り込み、プラグインであるリダイレクト用の変換用素材作成。
▶リダイレクト用の変換用素材作成とは?そもそもリダイレクトの設定はどこで行っていますか?プラグインなど、WordPress 側ですか?それともサーバー側ですか?もしくは「. htaccess」ファイルに直接記述していますか?
>これで本来パーリンク変更の際のリダイレクトは完了し、旧urlで検索しても新しいurlに引き継がれる。
▶おそらくですが、はてなブログプロのデータをエクスポートして WordPress にインポートする際のパーマリンクを WordPress 仕様にしただけで、「リダイレクト」の設定は行っていないですよね。
何を根拠に「リダイレクトは完了」とおっしゃられていますか?「リダイレクト」の意味わかっていますか?
五月雨ですみません。補足です。
しかしはてなブログプロのデータを WordPress に移行する際、パーマリンクの「/」が「-」に自動で変更されてしまうという問題が以前からあります。(運営側で削除)さんはそれを知ってか知らずか何も処理しないまま WordPress に移行したため、記事 URL の「/」が「-」に変更され、まったく新しい記事 URL となってしまったわけです。
☞はてなの標準パーマリンクを、ワードプレスのカスタムパーマリンク設定にしてインポートしています。この事ですか?
(/entry/%year%/%monthnum%/%day%/%hour%%minute%%second%)
適応させてインポートしたにもかかわらず、記事がみれないとゆう事態なんです。パーマリンクにentryが入る、さらには/%postname%/が入っていないことにより、投稿記事とみなされず、アーカイブ表示になってしまい、せっかくはてなの記事を表示させて、seo評価もおとさずにワードプレスへ移行できると思ったのですが。
やはり最新版のワードプレスに記事を表示するには、パーリンクを変更せざるを得ないとゆうことで、リダイレクトしたとゆう経緯です。ドメインが同じでも、パーリンクを変更してるので、旧url記事☞新url記事へのリダイレクトが必要と判断しました。
>ひとでさんにもやや複雑なことから、このやり方で必ずしもいけるか保証できないと言われて、こちらを教えてもらったんです。
▶WordPress 仕様のパーマリンクに合わせるのであれば、WordPress 側のパーマリンクの法則なんて何でも良いですね。単に旧 URL から新 URL へ 301 リダイレクトを行うのみです。
難しいことなど何もありません。
おそらく、パーマリンクや 301 リダイレクトの意味がわかってないですね。難しく考えてややこしくしてるのは自分自身であることを自覚してください。
そして、名前の住所の喩えのくだりを、一旦固定概念を捨てて、よーく読んでみてください。
>☞はてなの標準パーマリンクを、ワードプレスのカスタムパーマリンク設定にしてインポートしています。この事ですか?
>(/entry/%year%/%monthnum%/%day%/%hour%%minute%%second%)
▶この記事(https://hitodeblog.com/hatena-archives)を読みながら (運営側で削除) さんの投稿内容を読み返したら、なんとなく状況がわかってきました。
はてなブログプロからWordPress 5.4.1 以降から WordPress のパーマリンク構造ルールが変更され、パーマリンクに「/」を利用できなくなっていることは理解されているかと思います。
で、最初のはてなブログプロからWordPress 移行時に、WordPress はどのバージョンになっていたのでしょうか?
もしこの際に WordPress 5.4.1 以降で移行処理を行っている場合は、はてなブログプロ時代のパーマリンクに用いられている「/」が「-」に強制変更されてしまうため、それ以降、この記事(https://hitodeblog.com/hatena-archives)を参考に「Export All URLs」や「Redirection」を用いて処理を行っても、上手くはいきません。WordPress 移行時にパーマリンクが変わってしまっているため、その変わってしまっているパーマリンクを元に新しい URL にリダイレクト処理を行ったところで意味がないためです。
これは私の予想ですが、(運営側で削除) さんははてなブログプロから WordPress に移行する際に、WordPress 5.4.1 以降で行っているのではないでしょうか。なぜなら、最初の投稿時に「旧 URL(salondehisami.com/entry/2023/07/30/232830)」と「新 URL(salondehisami.com/2023-07-30-232830/)」記載しているためです。
WordPress のパーマリンク構造設定で「/entry/%year%/%monthnum%/%day%/%hour%%minute%%second%」と設定いるとしても、WordPress 5.4.1 以降で移行しているためか、パーマリンクが強制的に「/year%-%monthnum%-%day%-%hour%%minute%%second%」に変更されたと予想します。なので、「旧 URL(salondehisami.com/entry/2023/07/30/232830)」と「新 URL(salondehisami.com/2023-07-30-232830/)」なわけです。
これらを踏まえた上で、(運営側で削除) さんの今回のご質問内容は、情報が少なすぎます。自身がどういう環境ではてなブログプロから WordPress に移行したのかなど、情報をはっきりと記載してください。
また、「リダイレクト」「301 リダイレクト」などの本質的な意味やその設定も、あまり理解されていないとお見受けします。この状態ではてなブログプロから WordPress に移行して「301 リダイレクト」を行おうとしても、上手く行かないのは当たり前ですし、なぜ上手くいかないのか理解できないのも当たり前です。
とりあえず、この記事(https://hitodeblog.com/hatena-archives)を参考にされるのはオススメしません。なぜなら、WordPress をダウングレードした状態で「Export All URLs」や「Redirection」がうまく動作するかもわかりませんし、そもそも WordPress のダウングレードなどオススメできないためです。
(運営側で削除) さんがやりたいことは、はてなブログプロから WordPress に移行する際に変わってしまったパーマリンク問題の解決ですよね?前述の通りその解決方法は 2 つで、WordPress の記事のパーマリンクをカスタムパーマリンク系プラグインなどを用いてはてなブログプロ時代のパーマリンクに戻すか、もしくは 301 リダイレクト設定を用いて、はてなブログプロ時代のパーマリンクから新たなパーマリンク構造となった WordPress のパーマリンクに 301 リダイレクト処理を行うです。
前者でも後者でも、ドメインや記事の評価は同じように引き継ぐことができます。ただ前者の場合は、はてなブログプロ時代に書いて WordPress に移行した記事とこれから WordPress で新規公開していく記事とでパーマリンクの見栄えが変わるため、あまりキレイではありません。
一方で後者の場合ははてなブログプロ時代に書いて WordPress に移行した記事とこれから WordPress で新規公開していく記事とで同じパーマリンク構造となるため、キレイな仕上がりとなります。
※以下、訂正します
▶この記事(https://hitodeblog.com/hatena-archives)を読みながら (運営側で削除) さんの投稿内容を読み返したら、なんとなく状況がわかってきました。
はてなブログプロからWordPress 5.4.1 以降から WordPress のパーマリンク構造ルールが変更され、パーマリンクに「/」を利用できなくなっていることは理解されているかと思います。
で、最初のはてなブログプロからWordPress 移行時に、WordPress はどのバージョンになっていたのでしょうか?
↓
▶この記事(https://hitodeblog.com/hatena-archives)を読みながら (運営側で削除) さんの投稿内容を読み返したら、なんとなく状況がわかってきました。
WordPress 5.4.1 以降から WordPress のパーマリンク構造ルールが変更され、パーマリンクに「/」を利用できなくなっていることは理解されているかと思います。
で、最初のはてなブログプロからWordPress 移行時に、WordPress はどのバージョンになっていたのでしょうか?
本当にありがとうございます。
☞最初のはてなブログプロからWordPress 移行時に、WordPress はどのバージョンになっていたのでしょうか?
6.2.2です。
やはり、私の予想どおりでした。
その場合、はてなブログプロからWordPress に移行した時点で記事 URL がまったく新しいものに強制一括変換されているはずです。
はてなブログプロからWordPress に移行した時点の記事 URL(パーマリンク)は、どのようになっていましたか?
また、WordPress 6.2.2(5.4.1 以降)で WordPress に移行している時点で元(はてなブログプロ)の記事 URL が新しいものに変換されてしまっているため、「Export All URLs」と「Redirection」を用いたパーマリンク変更と 301 リダイレクト処理を行ったところで、うまくいくはずがありません。
最初の投稿時に「旧 URL(salondehisami.com/entry/2023/07/30/232830)」と「新 URL(salondehisami.com/2023-07-30-232830/)」記載しているためです。
☟
これは、強制的じゃなくてこちらで一括変換したんです。でも目的に合ってないんだなとゆうことはわかりました。最初、はてなブログのurlとパーマリンクを一致させたかったので、ワードプレスははてなに合わせたパーマリンクです。(旧url)
でも、うまく表示されないから、
ワードプレスにて、パーマリンクを変えました。今みたら、カスタムにしたつもりが、投稿日時になってました。
CSVを取り出して、旧と新をインポート/エクスポートするやり方で一括変換です。
これはプラグイン『redirection』で可能な操作で、一括変換と同時に、転送(301リダイレクトと思ってます)できるものです。
だから、ん?プラグインで実行したのにな?と思ってしまいました。
旧urlでは、インポートはできていたけど記事がひらけない。(アーカイブにとぶ)
urlを変換したら、同時転送になるやり方を採用したけど、今度は旧urlが404。
しかも、はてなプロをいったん解約予約したら、独自ドメインの入ったurlではなく、hatenablog.comにurlが変わっていることに気づきました…!
わたしはない頭で考えました。
わたしのしたいことはつまり
大事に積み上げたhatenablog.comで記されることになった記事たちを、ワードプレスの新urlに転送されるようにしたいとゆうことです。
◯リダイレクトと301リダイレクトの違いはよくわからないです。
旧記事を新記事に転送してくれるものではないのでしょうか?
>これは、強制的じゃなくてこちらで一括変換したんです。
▶一括変換する前の URL(パーマリンク)はどのようになっていましたか?またなぜ 301 リダイレクトを行う前に一括変換されたのでしょうか?
>ワードプレスにて、パーマリンクを変えました。今みたら、カスタムにしたつもりが、投稿日時になってました。
▶何の意味があってパーマリンクを変更したのですか?
>CSVを取り出して、旧と新をインポート/エクスポートするやり方で一括変換です。
>これはプラグイン『redirection』で可能な操作で、一括変換と同時に、転送(301リダイレクトと思ってます)できるものです。
▶「redirection」仕様はわかりましたが、前述の通り、はてなブログプロから WordPress に移行するにあったって WordPress のバージョンが 6.2.2 になっていたとのことなので、その時点で新しい URL(パーマリンク)に変更されてしまっています。なので「redirection」を用いてパーマリンクの変換と 301 リダイレクトを行ったところで、リダイレクト元の URL が間違っているので意味はありません。
>旧urlでは、インポートはできていたけど記事がひらけない。(アーカイブにとぶ)
▶何度も申し上げますが、WordPress バージョンが 6.2.2 ではてなブログから移行しているため、その時点で旧 URL ではなくなっています。とはいえ、サーバーの設定などで旧 URLから新 URL に 301 リダイレクト設定を行えば、希望の通りの状態にはなるはずです。
>urlを変換したら、同時転送になるやり方を採用したけど、今度は旧urlが404。
▶何度も申し上げますが、WordPress バージョンが 6.2.2 ではてなブログから移行しているため、その時点で旧 URL ではなくなっています。なので、旧 URL を用いた 301 リダイレクト処理を行ったところで、すでに旧 URL ではなくなっているので、301 リダイレクトが上手くいくはずはありません。わかりませんか?
>しかも、はてなプロをいったん解約予約したら、独自ドメインの入ったurlではなく、hatenablog.comにurlが変わっていることに気づきました…!
▶解約予約を行ったからではないですよ。
はてなブログプロ(データベース)+ お名前ドットコム(ドメイン)で運用していたブログを WordPress(レンタルサーバー / データベース)+ お名前ドットコム(ドメイン)に移行したためです。おそらくは、DNS(ネームサーバー)設定をはてなブログプロから新たに契約したレンタルサーバーのものに変更していますよね?
はてなブログプロで使っていたドメインを残したまま、移行先 WordPress でも同じドメインを使うことなどできません。ドメインをはてなブログプロから WordPress(レンタルサーバー)に移行したために、移行元のはてなブログプロがデフォルトドメインに戻っただけです。
>わたしはない頭で考えました。
▶頭があろうがなかろうが、間違ったやり方では上手くいきません。そしてそもそもの理解と認識が間違っているので、上手くいくはずはありません。
>大事に積み上げたhatenablog.comで記されることになった記事たちを、ワードプレスの新urlに転送されるようにしたいとゆうことです。
▶hatenablog.com ではなく、旧 URL で運営していたはてなブログプロの記事ではないですか?
もうすでに認識が間違っているので、もうこれ以上自身で頑張ってやろうとしない方がいいかもしれないですね。
>旧記事を新記事に転送してくれるものではないのでしょうか?
▶旧 URL から新 URL ですよね?正しく設定すれば、正しく転送(301 リダイレクト)されます。
しかし (運営側で削除) さんは 301 リダイレクトの本質も理解しておらず、そして認識も誤っているので、現在の状況となっています。つまり今回の問題の本質は、(運営側で削除) さんの理解と認識不足です。
☞はてなブログプロからWordPress に移行した時点の記事 URL(パーマリンク)は、どのようになっていましたか?
これです。
https://salondehisami.com/entry/2023/07/30/232830
同じ記事のはてなブログでのurlはこれです。https://mijyumamy.hatenablog.com/entry/2023/07/30/232830
はてなブログプロからWordPress に移行した時点の記事 URL(salondehisami.com/entry/2023/07/30/232830)は、もともとはてなブログプロで運営していたときの URL(旧 URL)と同じではないですか?
私ははてなブログプロから WordPress に移行したことがないので URL がどのように変更されるのかの詳細はわからないのですが、(運営側で削除) さんがおっしゃられていることが本当で、はてなブログプロからWordPress に移行した時点の記事 URLが「salondehisami.com/entry/2023/07/30/232830」なのであれば、そもそもパーマリンクの一括変換や 301 リダイレクトは不要で、移行した地点ですべて完了しています。なぜわざわざパーマリンクの一括変換や 301 リダイレクトを行おうとしているのでしょうか?
ちなみに、現状のはてなブログ URL「mijyumamy.hatenablog.com/entry/2023/07/30/232830」はもはや関係ないことなので無視してください。
相談内容とは直接関係ありませんが、いちいち新しいスレッドで会話を始めるのはなぜですか?
コメントを追うのも面倒なので、すのままのスレッドで会話を続けて欲しいのですが。
返信タグを今見つけました。すみません。
「salondehisami.com/entry/2023/07/30/232830」なのであれば、そもそもパーマリンクの一括変換や 301 リダイレクトは不要で、移行した地点ですべて完了しています。なぜわざわざパーマリンクの一括変換や 301 リダイレクトを行おうとしているのでしょうか?
☞なぜか。わたしも何回もお伝えしていることで、おそらくご理解いただけないと思います。
記事がアーカイブ表示になる。
です。
意味不明ですよね。
ちなみに、リダイレクト設定で、/.*は使えませんでした。
>☞なぜか。わたしも何回もお伝えしていることで、おそらくご理解いただけないと思います。
>記事がアーカイブ表示になる。
>です。
>意味不明ですよね。
▶いえ、意味はある程度わかりました。
おそらく、はてなブログプロからWordPress に移行した時点の記事 URL が「salondehisami.com/entry/2023/07/30/232830」ではなかったのではないでしょうか。もしはてなブログプロで運用していた旧 URL(salondehisami.com/entry/2023/07/30/232830)と WordPress 移行後も同じ URL なのであれば、絶対にアーカイブとはなりません。
これはおそらくですが、はてなブログプロからWordPress に移行した時点で、やはり URL は変更されていたと予想します。そして (運営側で削除) さんがおっしゃられているはてなブログプロからWordPress に移行した時点の記事 URL が「salondehisami.com/entry/2023/07/30/232830」となっていたことと「記事がアーカイブ表示になる」は、WordPress の管理画面(記事編集画面)から確認できる本来の記事 URL(パーマリンク)ではなく、ただ単にホーム画面(salondehisami.com)に配置されている記事一覧から「salondehisami.com/entry/2023/07/30/232830」の記事にアクセスしようとしたら 404 エラーが表示されるか、もしくはホーム画面にリダイレクトされることを「アーカイブとなる」とおっしゃられているだけではないでしょうか。
もしそうなのであれば、今回 (運営側で削除) がおっしゃられている内容と問題点、そして意味をある程度理解できます。(運営側で削除) さんが旧 URL や新 URL とおっしゃられているのも、見ている部分が間違っていては意味をなしませんし、物事も正しく伝わりません。
結局は、(運営側で削除) さんの理解と認識不足が原因かと。
もしまだはてなブログプロからエクスポートしたデータが残っているのであれば、一旦 WordPress へのインポートからやり直してみてはいかがでしょうか。
そしてインポート直後の記事 URL(投稿 URL)を、WordPress 管理画面の記事編集画面から確認してみることをオススメします。
そうすれば、それ以降何をすべきかが見えてきます。
>ちなみに、リダイレクト設定で、/.*は使えませんでした。
▶どこのリダイレクト設定の話をされていますか?「Redirection」でしょうか?それともサーバーの転送設定などですか?もしくは .htaccess ファイルへの記述の話ですか?
とにかく、本質もなにも理解できてない状態でこれ以上無駄なことをしても無駄に傷口を広げるだけです。一旦 WordPress へのインポートからやり直すことをオススメします。
もし WordPress へのインポートからやり直すのであれば、以下の手順で作業を行ってください。
①WordPress を一旦初期化(記事全削除)。
②はてなブログプロのデータ(旧 URL)を WordPress にインポートしその時点の記事 URL(変更 URL)を WordPress 管理画面から確認。
③もし「旧 URL」と「変更 URL」がまったく同じ場合は、この時点で移行終了。「旧 URL」と「変更 URL」が異なる場合、「Export All URLs」を用いて「変更 URL」一覧を取得。
④「Redirection」にて 301 リダイレクトを行うために CSV ファイルを作成。「source」に「変更 URL」、「target」に「旧 URL」。
⑤「Redirection」で 301 リダイレクト処理を実行。
ちなみに、(運営側で削除) は以前のコメントで「Redirection」がパーマリンク一括変換と 301 リダイレクトを同時に行うプラグイン【これはプラグイン『redirection』で可能な操作で、一括変換と同時に、転送(301リダイレクトと思ってます)できるものです。】とおっしゃられていましたが、調べてみたところ、「Redirection」は単に 301 リダイレクトを行うだけのプラグインでした。一体とこでパーマリンク一括変換機能を搭載していると認識されたのでしょうか。
こういう部分から見てみても、(運営側で削除) さんは物事を正しく認識することが苦手なのかとお見受けしています。そもそも (運営側で削除) さん自身で(誤って)認識されたことが誤りとすら思っていないのかと思いますが。
先日は相談に乗っていただきありがとうございました。
大変申し訳ないのですが、(運営側で削除)は、個人情報でございまして、削除もしくは変更していただくことは可能でしょうか。
こちらではできませんので、運営側に問い合わせてみてください。
ちなみにですが、その後の進捗はいかがでしょうか?
あなたの経験や知識を共有しませんか?
ほかのユーザーの相談に、コメントで参加してみましょう。
ログインしてコメントするはじめての方は無料登録