こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

.htaccess でのリダイレクト

レンタルサーバーを利用していて、ドメインを追加したのですが、制限がありました。

1、新しいドメイン追加の際、メインのドメインに新しいドメインに紐づいたサブドメインが必須
→xxx.comがメインの場合、yyy.comを追加するとyyy.xxx.comが自動的に追加される
2、サブドメインのディレクトリはメインドメインのディレクトリ内にしか作れない
→xxx.com/yyy/、yyy.xxx.com、yyy.comと三通りのアクセス手段がある状態



yyy.comからだけアクセスできるようにしたいのですが、.htaccessの設定がどうも上手くいきません。アドバイスいただけませんでしょうか?
下の記述で、サブドメインからのアクセスは回避できました。

RewriteCond %{HTTP_HOST} ^yyy.xxx.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.yyy.xxx.com$
RewriteRule ^.*$ "http\:\/\/www\.xxx\.com\/" [R=301,L]

下の記述を追加で、サブディレクトリへのアクセスを回避しようと試みたのですが、yyy.comからアクセスしてもxxx.comへリダイレクトするようになってしまいます。

RedirectMatch permanent ^/yyy$/ /

よろしくお願いいたします。

投稿日時 - 2009-05-14 13:30:48

QNo.4957976

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

6人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

RedirectMatch permanent ^/yyy/$ http://www.yyy.com/

投稿日時 - 2009-05-14 17:43:08

あなたにオススメの質問