Written by Manabu Bannai

『簡単すぎて泣ける』特定ページのみを301リダイレクトする方法

PROGRAMMING WordPress

301リダイレクトとは『あるURLを永久的に移転します』とGoogleに宣言することです。

302リダイレクトなどもありますが、SEOを考慮すると現在では必要のない知識です。コンテンツ移転には301リダイレクト。これだけ覚えておきましょう。

スポンサードサーチ


WordPressの特定ページを301リダイレクトするための記述方法

簡単すぎて泣けるのでご注意ください。

  • 移動したいコンテンツのURLを『old-content.com/aaa』とします。
  • 移動後のコンテンツのURLを『new-content.com/aaa』とします。

301リダイレクトの書き方は以下のとおり

redirect 301 /aaa http://new-content/aaa

上記コードを .htaccessに追記します。.htaccessは『wp-config.php』などと同階層のディレクトリにあります。追記方法の例は以下を参照してください。

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
redirect 301 /aaa http://new-content/aaa

# END WordPressのすぐ下に記述します。

以上となります。

これで、old-content.com/aaa にアクセスすると、自動的にnew-content.com/aaaにリダイレクトされます。

人気記事無料あり:エンジニアの僕がおすすめするプログラミングスクール3社