- ベストアンサー
新ホームページへの誘導
新しいドメインのホームページに誘導するように、旧ドメインのホームページのindex.html は、自動移行するように書き換えるつもりです。 ■質問 index.html以下のxxxxx/yyyyy.html などに直接ブックマークしてあった場合、 そのhtmlが消去された後でも、Not Foundが出ることなく、 新ドメインページに自動移行させる方法はありませんか? xxxxx/yyyyy.html などすべてのページを一対一で、書き換えないで、 対応できる方法があればと思っています。 あるホルダー内にあるという前提です。 どうぞ、良い知恵を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
誘導(転送)する場合は、旧ドメインとサーバーが生きてるのが前提となります。 ドメインもしくはサーバーが廃止(機能しなくなった)時点で転送は不可なので。。 旧ドメイン&サーバーが残っている前提でいうと、 リダイレクトという方法をとることが多いです。 メモ帳か何かを開いて、 Redirect 301 旧ドメインのページをルートパスで 新ドメインのURL を記入し、ファイル名「.htaccess」(※拡張子なし)で保存します。 で、このファイルを旧ドメインのサーバーにアップロードします。 例)http://www.before.com/about/page01.html を、 http://www.after.com/concept/index.html に転送したい時 Redirect 301 /about/page01.html http://www.after.com/concept/index.html 上記を「.htaccess」ファイルに記入します。 複数ページある場合は、その分(改行して)書き込みます。 例) Redirect 301 /about/page01.html http://www.after.com/concept/index.html Redirect 301 /about/page02.html http://www.after.com/concept/2.html Redirect 301 /about/page03.html http://www.after.com/concept/3.html これで、旧ページURLにアクセスした時自動的に新URLへと転送されます。
お礼
ありがとうございます。 手間が1/10になる感じです。 旧ドメインとサーバーは、某有名プロバイダーで、その~~/~xxxx/ となります。 ここに、.htaccessを作って置きます。