基本的には、Domain1.comのリクエストをDomain2.comにリダイレクトしたいのですが、リクエストがDomain1.com/blog(または/ blog /)にリダイレクトされていない場合、Domain1.comドメインに滞在してください。これは、この特定のフォルダ/ディレクトリに対してのみです。リクエストをリダイレクトする方法は、特定のサブドメイン/フォルダの場合を除きますか?
答えて
RewriteEngine on
RewriteBase/
#redirect to domain2 if on domain1.com and path doesn't start with /blog
RewriteCond %{HTTP_HOST} !=domain1.com
RewriteCond $0 !^blog
RewriteRule .* http://domain2.com/$0
RewriteRule
の上にHTTP_HOST
の周りにRewriteCond
を追加してリダイレクトします。あなたはリダイレクトしたくないものに対してもそれを書くことができ、それを否定することができます。例えば
:
RewriteCond %{HTTP_HOST} !=Domain1.com
複数RewriteCond
Sを持つことができますが、各グループ(1以上)のみ*非常に次のRewriteRule
に適用されます。
イムのための質問にこれをしようとしたが/写真フォルダ するRewriteCondの%{HTTP_HOST} =のhttpにリダイレクトループを取得しているので、私は、オフトピックとして、この質問を閉じるために投票しています:/ /www.domain1.com/blog/ リダイレクト302/http://www.domain1.com/ リライトコンセント%{HTTP_HOST}!= http://www.domain1.com/blog/ リダイレクト302/http: //www.domain2.com – mrpatg
@GrapeCamel - このRewriteCondはホスト名/ドメイン名とのみ比較します。 '/ blog'をそれに含めることはできません - この' RewriteCond'の下の関連する 'RewriteRule'の一部としてそれを含めるべきです。 – ziesemer
- 1. 訪問者が特定の名前を使用していた場合、特定のページにリクエストをリダイレクトする方法はありますか?
- 2. 特定のstateParamが空である場合にリダイレクトする方法
- 3. すべてのリクエストにリダイレクトを実装する方法(特定の条件で)
- 4. Marketの特定のアプリにユーザーをリダイレクトする方法はありますか?
- 5. htaccess特定の文字列がある場合のmod_rewriteのリダイレクト
- 6. Htaccessは特定のファイルを除いてwwwにリダイレクトします
- 7. Cの特定の場所でリストボックスからアイテムを削除する方法
- 8. htaccessリダイレクトしますが、特定のフォルダを除外します
- 9. レスポンスから取得した特定のURLにページをリダイレクトする方法[Ajaxリクエストを送信する]
- 10. Gradle:特定のパッケージをjarから除外する方法は?
- 11. 特定の型をシリアル化から除外する方法は?
- 12. この場合の関係を削除する方法は?
- 13. php - 親の場合はリダイレクトする方法
- 14. 特定の方法にリダイレクトする方法Yii2(アドバンステンプレート)?
- 15. 特定のクエリを優先する方法は?特定の場面で
- 16. zopeの特定の役割を簡単にリダイレクトする方法
- 17. 特定のシートを保管する方法または特定のシートを除くすべてのシートを削除する方法は?
- 18. Googleアナリティクスでは、トラフィックが特定のサービスプロバイダを使用する場合にのみ、ソースからトラフィックを除外する方法はありますか?
- 19. rails - 前のページがアーティストページだった場合を除き、リダイレクトされます
- 20. 特定のファンページのファンである場合にアプリを承認する方法
- 21. 特定の1つのパスを除くすべてのリクエストをリダイレクトするmod_rewriteルール
- 22. HTMLページの特定の場所を参照する方法は?
- 23. 特定のコントローラにリダイレクトする方法は?
- 24. 特定の文字を削除する方法、または文字列内の特定のインデックス文字を選択する方法はありますか?
- 25. 特定のmySQL行からすべてのレコードを表示する方法 - 重複は除きますか?
- 26. フィールドを制限する方法、またはGetFeatureInfoリクエストで特定のフィールドを取得する方法は?
- 27. 特定のリクエストのみをRewriteRuleを使用してコントローラファイルにリダイレクトします
- 28. 特定のディレクトリにマウントがある場合、golangをチェックインする方法--bind?
- 29. 配列から特定の要素を削除する方法
- 30. $ .cookieから特定の値を削除する方法
これはGoDaddyは –