joomlaベースの元サイトをwordpressに移動しました。インポートは正常に機能しましたが、問題は古いリンクが機能しなくなったことです。記事数が 50 程度しかないので、記事ごとに (.htaccess に) ルールを設定しておくとよいと思います。
うーん...常にあなたが望むようになるとは限らないので、リダイレクトはまったく機能しません:(
古い joomla リンクは次のようになります。
http://site.com/index.php?option=com_content&task=view&id=49&Itemid=29
http://site.com/index.php?option=com_content&task=view&id=42&Itemid=29
http://site.com/index.php?option=com_content&task=view&id=68&Itemid=29
そして、次のように翻訳する必要があります:
http://site.com/?p=23
http://site.com/?p=24
http://site.com/?p=25
基本的に古いリンクと新しいリンクの間には関係がないので、正規表現は役に立たないと思います
古いサイトと新しいサイトの両方が同じドメインにあります
わかりました、問題は、私が試した(そして私はたくさん試しました!)どのルールも機能しなかったということです。まれに 500 エラーが発生しますが、ほとんどの場合、リダイレクトは機能しませんでした。
それで、皆さんの中で同じ問題を抱えていた人はいますか?素敵なパーマリンクは必要ありませんが、できればそのほうがよいでしょう。問題は、古い URL への多くのバックリンクがあり、それらを失いたくないということです。
どうもありがとう!