2011-11-10 11 views
0

全体に書き換えるの.htaccess。は、私は3ページを持っているドメイン

ので、次は、マッピングされます:

http://domain2.com would show http://www.domain.com/page-one 
http://domain2.com/info would show http://www.domain.com/page-two 
http://domain2.com/contact would show http://www.domain.com/page-three 

おかげ

答えて

0

をあなたが本当にドメイン間で書き換えを行うことはできませんが、リダイレクトを行うことができます。

RewriteRule ^info$ http://domain.com/page-two [R=301] 

(実際に何をしようとしているのであれば、cURLトリッキーを使って書き直しをシミュレートすることは可能かもしれません)

+0

ドメインで301を永久に使用することをお勧めしますか?このアプローチには何らかの欠点がありますか? – mononym

+0

なぜ、2つのサイト間でページをミラーリングする必要がありますか?場合によっては、他の人にとっては悪い考えです。 – nkorth

0

両方のサイトが同じディレクトリにある場合は、このようなことを行うことができます。

RewriteCond %{HTTP_HOST} ^domain2.com$ [NC] 
RewriteRule ^$ /page-one 
RewriteCond %{HTTP_HOST} ^domain2.com$ [NC] 
RewriteRule ^info$ /page-two 
RewriteCond %{HTTP_HOST} ^domain2.com$ [NC] 
RewriteRule ^contact$ /page-three 
関連する問題