私の質問はWordpress (Postname Permalink) 404 errorに似ていますが、それは質問を超えています。wordpress change permalink 404メッセージ - 301リダイレクト
私は/ MM /ポスト名
デフォルトのWordpressのブログの構造YYYYに数百ページを持っているクライアントを持っており、彼らは既存ただし固定リンク構造/ポスト名に
それを移動したいですGoogleやその他の検索エンジンのリンクは、404やホームページではなく、正しい「新しい」ページにリダイレクトする必要があります。
私の質問は、Wordpressの最新版(この4.6.1を書いている時点で)です。あなたは単にSETTINGS> Permalinks> Post-Nameで正しく動作しますか?
OR
あなたはまだ「古いページが」新しいページにリダイレクトするように.htaccessファイルを変更する必要がありますか?
正しい場合は、新しいリンクがページが完全に移動したことを検索エンジンに伝える '301リダイレクト'になるように、正しい.htaccessファイルの構文がありますか?
ありがとうございました!
はあなた.htaccess
RewriteEngine On
Redirect 301 /YYYY/MM/post-name/ http://yoursite.com/post-name/
にもWordpress Codex on Permalink Structure
素晴らしいアイデア! functions.phpは個別のテーマフォルダの中にありますか?またはこれはグローバルな機能ですか?このadd_actionコマンドはどこに置いておきますか?関数に上記のコードを追加するだけでいいのですか?また、「カテゴリ」、つまりカテゴリ/投稿名がURLに含まれていた場合はどうなりますか? – Viktor
@Viktor、あなたが答えが好きで、それが役に立つとわかったら、投票を忘れないでください。 – prosti
Prosti - ありがとう。私はそれをテストする機会があった後にチェックします。上記の質問にすばやく対応できますか?/category/postname/ – Viktor