基本的には、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. 特定の場所を別のドメインのその場所にリダイレクトする方法はありますか?
- 3. 特定のstateParamが空である場合にリダイレクトする方法
- 4. すべてのリクエストにリダイレクトを実装する方法(特定の条件で)
- 5. 特定のアクションルートにリダイレクトする方法
- 6. ログインしていない場合は特定のページカテゴリをリダイレクト
- 7. 特定のリクエストをキャンセルすることはできますか?
- 8. Marketの特定のアプリにユーザーをリダイレクトする方法はありますか?
- 9. ユーザーに特定の役割がある場合は常にリダイレクト
- 10. ajaxリクエストの場合はパラメータを設定しますか?
- 11. excelアドインの特定のWebviewバージョンをリクエストする方法はありますか?
- 12. 特定のファイルを見つけて削除する場合
- 13. URLに特定の文字列が含まれている場合にのみhttpsにリダイレクトする方法
- 14. エクスプレスルータのルートハンドラでPUTリクエストをPOSTリクエストにリダイレクトする方法は?
- 15. 特定のURLをNGINX vhostのHTTPSリダイレクトから除外する
- 16. Ningx:特定のクエリパラメータ値でリクエストをフィルタする方法はありますか?
- 17. Cの特定の場所でリストボックスからアイテムを削除する方法
- 18. Htaccessは特定のファイルを除いてwwwにリダイレクトします
- 19. htaccess特定の文字列がある場合のmod_rewriteのリダイレクト
- 20. 特定の文字を見つける方法と、見つかった場合は特定の値を返す方法はありますか?
- 21. テキストファイルから特定の行を削除または削除する方法
- 22. htaccessリダイレクトしますが、特定のフォルダを除外します
- 23. 特定のパラメータとの関係がある場合、一致からノードを除外する方法
- 24. レスポンスから取得した特定のURLにページをリダイレクトする方法[Ajaxリクエストを送信する]
- 25. 特定の型の場合にのみクラスを継承する方法は?
- 26. 特定のユーザーでない場合はリダイレクト
- 27. 特定のフィールドが空白の場合は行を削除--SSR
- 28. NAsを含む行が特定の割合以上の列に存在する場合にのみ行を削除する方法はありますか?
- 29. 前方一致する特定の場所とプロキシはnginxでリダイレクトします
- 30. 特定のアプリケーションをACTION_SENDインテントから除外する方法は?
これはGoDaddyは –