2011-12-14 10 views
1

このfirst.domain.comをsecond.domain.comにステルス転送する最も簡単な方法は何ですか? .htaccessファイルでこのコードでそれをしようとして:ステルスドメイン転送

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^first.domain.com$ 
RewriteRule (.*)$ http://second.domain.com [R=301,L] 

rewriteengine on 
rewritecond %{REQUEST_URI} first.domain.com/ 
rewriterule (.*) http://second.domain.com [l,nc] 

しかし、私はまったく運がありませんよ。ページが既にsecond.domain.comにある場合でも、アドレスバーに「first.domain.com」を保持したい前もって感謝します。

答えて

2

あなたが最初にしたいが、特にあなたが(プロキシの)PR=301を交換する必要がある、とあなたはルールの試合のために後方参照を追加することができます。

RewriteRule ^(.*)$ http://second.domain.com/$1 [P,L] 

この方法は、http://first.domain.com/some/file.htmlhttp://second.domain.com/some/file.htmlにプロキシを取得しますアドレスバーは次のようになります。http://first.domain.com/some/file.html