匿名質問者
匿名質問者匿名質問者とは「匿名質問」を利用して質問した質問者。
「匿名質問」では、ユーザー名を公開せずに匿名の質問ができます。
詳しくはこちら

htaccessでリダイレクト


サイト全体を入れ替えました。
フルパスで
/home/AAA/BBB.com/public_html/○○○/
から
/home/AAA/BBB.com/public_html/□□□/
です。
htaccessで/○○○/ディレクトリにアクセスがあった場合、全て/□□□/index.htmlに移動させたいです。
/home/AAA/BBB.com/public_html/.htacces

Redirect permanent /home/AAA/BBB.com/public_html/○○○/
http://BBB.com/□□□/
としてみたのですが、
http://BBB.com/○○○/hogehoge.html
にアクセスすると404エラーが出るだけで移動してくれません。
http://BBB.com/○○○/以下にアクセスしたらすべて移動させるにはどのように設定したら良いでしょうか?

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2015/03/05 19:50:24
  • 終了:2015/03/12 19:55:04

ベストアンサー

匿名回答1号 No.1

匿名回答1号「匿名質問」を利用した質問に回答すると「匿名回答○号」と匿名で表示されます。
「匿名質問」では、ユーザー名を公開せずに匿名の質問ができます。
詳しくはこちら
2015/03/05 20:07:12

これでいかがでしょうか?
Redirect permanent /○○○/ http://BBB.com/□□□/

匿名質問者

返答ありがとうございます。
それで移動は出来たのですが問題が…
http://BBB.com/○○○/abc.html
にアクセスすると、
http://BBB.com/□□□/abc.html
にアクセスします。
しかし、このページはすでに無いので404になってしまいます。
じゃあ・・・と思い、
Redirect permanent /○○○/ http://BBB.com/□□□/index.html
と設定し、
http://BBB.com/○○○/abc.html
にアクセスすると、
http://BBB.com/□□□/index.htmlabc.html
にアクセスしてしまい404になります。

/○○○/のどのファイルにアクセスしても/□□□/index.htmlに移動することはできませんか?

2015/03/05 22:29:29
匿名回答1号

Redirect ではなく、Rewriteを使ってみてください。(サーバーによっては使えません)

RewriteEngine On
RewriteRule ^/○○○/(.*)$ http://BBB.com/□□□/

2015/03/06 05:34:54

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません