If, else
ホスト/ドメイン名に基づいて書き換えルールを組み合わせることができるタイプのコードを探しています。したがって、ドメイン名が「domainA」の場合はaをbに、cをdにリダイレクトし、ドメイン名が「domainB」の場合はxをyに、zをpにリダイレクトします。基本的に、以下で行ったように、条件を何度も書きたくありません。
私はhtaccess用に次のコードを書きました
RewriteCond %{HTTP_HOST} ^domain\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.domain\.com$
RewriteRule ^home /? [L,R=301]
RewriteCond %{HTTP_HOST} ^domain\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.domain\.com$
RewriteRule ^home-old /? [L,R=301]
上記では、同じホスティングスペースを指す複数のドメインがあり、htaccessがすべてに共通しているため、ホストを使用しています。
特定のドメインのリダイレクトのセットに対してdomai名を何度も書き込む代わりに、ドメインの上記の複数の条件を1つに組み合わせることができますか?
アドバイスしてください、ありがとう!