2012-02-23 35 views
2

ベースURLだけを外部サイトにリダイレクトしたいと思います。htaccessを使用したベースURLのリダイレクト

たとえば、example.comanotherdomain.comにリダイレクトしますが、example.com/pathはリダイレクトしません。

これまでのところ、example.com/pathanotherdomain.com/pathにリダイレクトされています。 :(

EDIT:!。

まず、example.comは今example.comの子パスに影響を与えることなく、another.comにリダイレクト助けてくれてありがとうは

しかし、理想的には、m.example.comanother.comにリダイレクトされません。それは本当にanother.comにちょうどexample.comリダイレクトですので。

答えて

6

をごDocumentRootであなたの.htaccessにこれを追加します。私はあなただけでホスティングされていると仮定していますeドメインに移動します。

RewriteEngine on 
RewriteBase/

RewriteCond %{HTTP_HOST} !^m\. 
RewriteRule ^$ http://anotherdomain.com [R,L] 
+0

ありがとうanubhava!と思う猿!私は書き換え条件を入れなかった – Pax

+0

実際にはない。私はモバイルサイトを持っているからです。今すぐm.example.comに行くとanotherdomain.comにリダイレクトされますが、それはしたくありません – Pax

+0

@Paxは更新されたコードをチェックします。 – ThinkingMonkey

関連する問題