2011-01-21 11 views
0

私はこれを使用して、index.phpを通してすべてのリクエストをリダイレクトします。新しいドメインへの選択的リダイレクト

RewriteEngine on 
RewriteCond $1 !^(index\.php|olddir|smestuff|assets|robots\.txt) 
RewriteRule ^(.*)$ index.php/$1 [L] 

私は新しいドメインにいくつかのこと(ディレクトリ)をシフトしたいので、私は、私は新しいドメインにolddir|smestuff(例上から//)をリダイレクトすることができる方法を知っていると

答えて

0
安全な他のすべてを維持したいです

あなたは既にolddirsmestuffリダイレクトので、追加しないでください:ブラウザが新しいドメインにリダイレクトさせます

RewriteCond $1 ^(olddir|smestuff) 
RewriteRule ^(.*)$ http://www.newdomain.com/$1 [R,L] 

+0

私は上記のコードの下に追加する必要がありますか? – Shishant

+0

@ Shishant私はあなたが上記のコードの下に、またはRewriteEngineディレクティブの直後にそれを追加できると思います。 – Andrew

+0

Apacheの設定でRedirectまたはRedirectMatchディレクティブを使用してmod_rewriteを使わずに実行できることに気づくだけです。 – regilero

関連する問題