0

共有ホスティング アカウントがあり、それぞれ独自のドメイン (example1.com と example2.com) を持つ 2 つの Web サイトが実行されています。example1 はメイン サイトで、html フォルダーのルートにあり、example2 は ex2 というフォルダー内にあります。私がやりたいことは、example1.com/ex2/ に移動して example2 を使用できないようにすることです。これが発生した場合は、example2.com にリダイレクトします。これまでPHPでこれを行ってきました:

if (strpos($_SERVER["REQUEST_URI"], "/ex2") !== false)
{
    header("Location: http://example2.com");
}

しかし、これは、すべてのページで、html ヘッダーの前に含める必要があるため、扱いにくいです。.htaccess を使用した解決策はありますか (編集: もしそうなら、それは何ですか)?

4

1 に答える 1

0

フィリップは私にこれをくれました:

RewriteRule ^/ex2(.*)$ http://example2.com/$1 [R=301,L]

これはうまくいきます - ありがとう!

于 2013-02-20T17:18:04.890 に答える