閉じる
閉じる
閉じる
  1. 労働基準法の管理監督者性はやはり厳しいと感じた判例ー日産自動車事件
  2. 国内外数社の代表を務める納税者を居住者であると判断した課税当局が全面敗…
  3. 敷金の額を上回るため簡便法から原則法へ変更した事例(資産除去債務)
  4. 「消費税の軽減税率制度に関するQ&A(個別事例編)」等が改訂されました…
  5. 電子帳簿保存法・スキャナ保存の承認申請書が一部簡素化
  6. 非上場会社において訴訟で総会決議取消となった理由(2例)
  7. 退職給付債務ー割引率がマイナスは28社(2019年3月期)
  8. 必要な資料の提出を促せば注意義務を尽くしたことになる?
  9. 企業等所属会計士に対する倫理規則が改正されたそうです
  10. 株式報酬に係る開示規制の改正-2019年7月1日より施行済み
閉じる

出る杭はもっと出ろ!

WordPressのリダイレクト方法

サーバーを移管しドメインを変更して、基本的な移管作業は比較的スムーズに完了しましたが、もう少し旧サーバーのレンタル期間が残っているので、旧ドメインからのリダイレクト設定を行うこととしました。

ネットで検索するとRedirectionというプラグインを用いるといいらしいというのがわかったのですが、試してみたところなぜかうまくいきません。
うまくいかなかったので確認できませんでしたが、移管前後でディレクトリの構成が同じ場合に、 Redirectionで各ページを対応するページにリダイレクトさせることが可能なのかどうかが今一わかりません。
ページ毎にリダイレクト設定しなければならないとすると非常に煩雑なので、うまく動作すればできるのかもしれません。

そこで、仕方がないので別の方法を調べてみました。
結果的には、.htaccessを以下のようにすることでうまく動作しました。

前提として、Wordpressのバージョンは3.4.1、使用テーマはtwentytenで、移管前後でディレクトリの構成(サーバーにアップロードしている一連のファイルのフォルダの構成)は同一です。
また、”wordpress”というフォルダに関連するファイルが格納されています。

もともとwordpressの一連のファイルのなかに.htaccessというファイルが存在しているので、このファイルに以下の最初の一行を追加しました。そして、このファイルをアップロードして完了です。

——————————————————————-
Redirect permanent /wordpress https://derukui.com/wp/wp

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]
</IfModule>

# END WordPress
———————————————————————

最初は単に、
Redirect 301 / https://derukui.com/wp/wp/
と記述して、.htaccessを作成してアップロードしてみました。
基本的にこれだけでも、Google等の検索結果で表示される各記事は正しくリダイレクトされていましたが、一つだけ問題がありました。

というのは、ブログのタイトルで検索した場合に表示されるリンクをクリックするとトップページはない特定のページが表示されてしまうことです。

最終的には上記の記述に辿り着みましたが、「もしかして?」とRedirect 301 / https://derukui.com/wp/wp/のあとに”# BEGIN WordPress”以下を記述してみると、トップページはトップページに正しくリダイレクトされました。

301リダイレクトについては、書かれているページがたくさん存在しますが、単に”Redirect 301 / https://derukui.com/wp/wp/”というような記述をすればよいとしていものもあって混乱しましたが、少なくともWordpressの場合はもともとある記述を消してはならないということのようです。

そういわれてみれば、なんとなくindex.phpを読み込むことを指示しているような感じがするので(細かいことはわかりません)、これを消してしまったらトップページが正しくリダイレクトされないというのも当然なのかもしれません。

日々成長

関連記事

  1. 約5000件のサイト改ざんが発生したようです

  2. WordPressにfacebookの「いいね!」ボタンを追加す…

  3. WordPress Popular Postsの順位(ページカウ…

  4. WordPress3.0でページごとに表示件数を変更するプラグイ…

  5. Tagページのカスタマイズ

  6. アーカイブ画面の修正

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

カテゴリー



ブログ統計情報

  • 8,390,290 アクセス
ページ上部へ戻る