2016-05-19 20 views
0

私は同じ静的IPを指している2つのドメインを所有しています。私はdomain1.com/down.phpだけターゲットためdomain1.comdomain.com/index.php/htmlにリダイレクトするdomain1.comを設定したかったです。.htaccess 2ドメイン、同じターゲット、1リダイレクト

domain2.comは通常どおり動作するので、ここではリダイレクトしません。現在のように/var/www/htmlをターゲットにする必要があります。

背景には、次のとおりです。domain1.comでは利用できないはずのプロジェクトがあったことが、特定のファイルがあり、まだあるべきようなdomain1.com/subdir/subdir/file1.jpg、そこにアクセスできます。

アイデア?

多くのおかげ

答えて

0

条件は満たしている場合domain1.com/*

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^domain1.com$ 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^(.*)$ down.php?_url=/$1 [QSA,L] 

にルールをリダイレクトするための.htaccessでのみ動作します。 ?_url=/$1は必要ではありませんが、有用かもしれません。

関連する問題