エンジニア足立のコーディング日記

エンジニア足立のコーディング日記

ブログトップへ >> 『2013年11月』の記事一覧

RSS .htaccessでリダイレクト出来ない時は、meta refreshタグで!!

この記事を読むのに掛る所要時間: 241

今日はある業者さんサイトリニューアルに伴いまして、

 

ドメインも変更になるので、

 

サイト毎リダイレクト設定してやろうと思い、

 

取り敢えず、

 

.htaccessに

======================================================
RedirectMatch 301 .* http://www.new_domein.com/
======================================================

と記述してサーバー上にアップしてやると、

 

Internal Server Errorに!!

 

試しに、

======================================================
Redirect permanent / http://www.new_domein.com/
======================================================

と記述を変えてみても、

 

やはり結果は同じでした。

 

取り敢えず、

 

お客さんにサーバー会社を教えて頂き調べてみると、

 

.htaccessが使用出来ないとことでした。

 

仕方ないので、

 

<meta http-equiv=”refresh”>タグを使用することにしました。

 

転送までの時間(contentの後ろに設定する時間)を「0秒」にしておけば、

 

301リダイレクトと同じ扱いになるようです。

 

なので、

 

<meta http-equiv=”refresh” content=”0;URL=http://www.new_domein.com/”>

 

と記述してやります。

 

ただし、

 

この方法は上手く処理してくれない検索エンジンもあるようです。

あくまで「.htaccess」を使用出来ない場合のみにした方がいいようです。

 

それと、

 

念の為にリダイレクトされない時の対策として、

 

================================================

ジャンプしない場合は、下記のURLをクリックしてください。

http://www.new_domein.com/

=================================================

 

という文章を記述しておいた方がよさそうです。

このページのTOPへ戻る

著者情報

足立 拓也(あだち たくや)
1980年生まれ。
出身:兵庫県丹波市。
趣味:ボクシングジム通い。
特技:歴史の話しをすること。
一言:頑張って面白いブログを書きます。

月別アーカイブ

  •  

    • [—]2017 (10)
    • [+]2016 (49)
    • [+]2015 (86)
    • [+]2014 (81)
    • [+]2013 (104)
    • [+]2012 (78)
  • カテゴリー